[tmux] change mouse config
This commit is contained in:
parent
fad6baa93e
commit
beafefae9d
18
.tmux.conf
18
.tmux.conf
@ -46,10 +46,14 @@ set-option -g set-titles on
|
||||
set-option -g set-titles-string '#H:#S.#I.#P #W #T'
|
||||
set-option -g visual-bell on
|
||||
|
||||
set-option -g -q mouse on
|
||||
bind-key -T root PPage if-shell -F "#{alternate_on}" "send-keys PPage" "copy-mode -e; send-keys PPage"
|
||||
bind-key -t vi-copy PPage page-up
|
||||
bind-key -t vi-copy NPage page-down
|
||||
#set-option -g -q mouse on
|
||||
#bind-key -T root PPage if-shell -F "#{alternate_on}" "send-keys PPage" "copy-mode -e; send-keys PPage"
|
||||
#bind-key -t vi-copy PPage page-up
|
||||
#bind-key -t vi-copy NPage page-down
|
||||
|
||||
set -g mouse on
|
||||
bind -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'select-pane -t=; copy-mode -e; send-keys -M'"
|
||||
bind -n WheelDownPane select-pane -t= \; send-keys -M
|
||||
|
||||
setw -g mode-keys vi
|
||||
setw -g monitor-activity on
|
||||
@ -81,9 +85,13 @@ set -g status-left '#[fg=red]#H#[fg=green]:#[fg=white]#S #[fg=green]][#[default]
|
||||
# set -g status-right '#[fg=green]][#[fg=white] #T #[fg=green]][ #[fg=blue]%Y-%m-%d #[fg=white]%H:%M#[default]'
|
||||
set -g status-right '#[fg=green]][ #[fg=blue]%Y-%m-%d #[fg=white]%H:%M#[default]'
|
||||
|
||||
set -g history-limit 4096
|
||||
# Scroll History
|
||||
set -g history-limit 30000
|
||||
|
||||
#improve communication with vim
|
||||
set -g focus-events on
|
||||
|
||||
#New pane in same directory
|
||||
bind c new-window -c "#{pane_current_path}"
|
||||
|
||||
bind r source-file ~/.tmux.conf
|
||||
|
Loading…
Reference in New Issue
Block a user