tmux features
This commit is contained in:
parent
18b1abdf24
commit
76cea21e9e
@ -15,6 +15,22 @@ set-option -g status off
|
||||
set -g mouse on
|
||||
set-option -g repeat-time 0
|
||||
|
||||
set -ga update-environment 'DISPLAY' # Maybe fix DISPLAY?
|
||||
set -g base-index 1 ## Window numbering starts at 1
|
||||
set -g pane-base-index 1 ## Pane numbering starts at 1
|
||||
setw -g automatic-rename on ## Auto set window title
|
||||
setw -g aggressive-resize on ## Aggressive windows: For screen size, of diff connections, on diff windows
|
||||
set -g default-terminal "tmux-256color"
|
||||
set -g history-limit 10000 ## Scroll back history
|
||||
set -g display-panes-time 4000 ## Increase show pane time
|
||||
set -g renumber-windows on ## Make windows auto renumber
|
||||
set -g lock-command vlock
|
||||
|
||||
## Reload tmux.conf: <prefix> R
|
||||
bind R source-file ~/.tmux.conf \; display-message "Config reloaded..."
|
||||
|
||||
## Lock screen
|
||||
bind-key -T prefix X confirm-before -p "lock tmux? (y/n)" lock-session
|
||||
|
||||
bind-key v copy-mod
|
||||
setw -g mode-keys vi
|
||||
@ -23,3 +39,15 @@ bind-key -T copy-mode-vi v send-keys -X begin-selection
|
||||
bind-key -T copy-mode-vi c send-keys -X clear-selection
|
||||
bind-key -T copy-mode-vi y send-keys -X copy-selection
|
||||
bind-key -T copy-mode-vi V send-keys -X rectangle-toggle
|
||||
|
||||
bind-key S-h swap-window -t -1
|
||||
bind-key S-l swap-window -t +1
|
||||
|
||||
set -g set-titles on
|
||||
set -g set-titles-string '#S:#I.#P #W'
|
||||
|
||||
setw -g monitor-activity on
|
||||
set -g visual-activity on
|
||||
|
||||
setw -g clock-mode-colour green
|
||||
setw -g clock-mode-style 24
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user