mirror of
https://github.com/aquatix/dotfiles.git
synced 2025-12-07 06:55:11 +01:00
Toggle mousemode
http://stackoverflow.com/questions/17445100/getting-back-old-copy-paste-behaviour-in-tmux-with-mouse
This commit is contained in:
26
.tmux.conf
26
.tmux.conf
@@ -92,5 +92,31 @@ set -g mouse-resize-pane on
|
|||||||
set -g mouse-select-pane on
|
set -g mouse-select-pane on
|
||||||
set -g mouse-select-window on
|
set -g mouse-select-window on
|
||||||
|
|
||||||
|
# toggle mouse mode to allow mouse copy/paste
|
||||||
|
# set mouse on with prefix m
|
||||||
|
bind m \
|
||||||
|
set -g mode-mouse on \;\
|
||||||
|
set -g mouse-resize-pane on \;\
|
||||||
|
set -g mouse-select-pane on \;\
|
||||||
|
set -g mouse-select-window on \;\
|
||||||
|
display 'Mouse: ON'
|
||||||
|
# set mouse off with prefix M
|
||||||
|
bind M \
|
||||||
|
set -g mode-mouse off \;\
|
||||||
|
set -g mouse-resize-pane off \;\
|
||||||
|
set -g mouse-select-pane off \;\
|
||||||
|
set -g mouse-select-window off \;\
|
||||||
|
display 'Mouse: OFF'
|
||||||
|
# zoom this pane to full screen
|
||||||
|
bind + \
|
||||||
|
new-window -d -n tmux-zoom 'clear && echo TMUX ZOOM && read' \;\
|
||||||
|
swap-pane -s tmux-zoom.0 \;\
|
||||||
|
select-window -t tmux-zoom
|
||||||
|
# restore this pane
|
||||||
|
bind - \
|
||||||
|
last-window \;\
|
||||||
|
swap-pane -s tmux-zoom.0 \;\
|
||||||
|
kill-window -t tmux-zoom
|
||||||
|
|
||||||
# Local config
|
# Local config
|
||||||
if-shell "[ -f ~/.tmux.conf.user ]" 'source ~/.tmux.conf.user'
|
if-shell "[ -f ~/.tmux.conf.user ]" 'source ~/.tmux.conf.user'
|
||||||
|
|||||||
Reference in New Issue
Block a user