From 62cbe8b4b48ed47b43d4e212d822670aac519ac4 Mon Sep 17 00:00:00 2001 From: Michiel Scholten Date: Mon, 30 Mar 2015 08:33:28 +0200 Subject: [PATCH] Toggle mousemode http://stackoverflow.com/questions/17445100/getting-back-old-copy-paste-behaviour-in-tmux-with-mouse --- .tmux.conf | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.tmux.conf b/.tmux.conf index 099a5e0..9a2f227 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -92,5 +92,31 @@ set -g mouse-resize-pane on set -g mouse-select-pane 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 if-shell "[ -f ~/.tmux.conf.user ]" 'source ~/.tmux.conf.user'