Skip to content

Instantly share code, notes, and snippets.

@h14i
Created April 18, 2014 21:54
Show Gist options
  • Save h14i/11066109 to your computer and use it in GitHub Desktop.
Save h14i/11066109 to your computer and use it in GitHub Desktop.
# tmux-mouse-toggle
# via http://qiita.com/kawaz/items/7b15e18ca8e072c1dc57
if [[ -n $TMUX ]]; then
if [[ -z "$(tmux show-options -gw mode-mouse | grep off)" ]]; then
tmux set-option -gq mouse-utf8 off
tmux set-option -gq mouse-resize-pane off
tmux set-option -gq mouse-select-pane off
tmux set-option -gq mouse-select-window off
tmux set-window-option -gq mode-mouse off
tmux display-message "Mouse: OFF"
else
tmux set-option -gq mouse-utf8 on
tmux set-option -gq mouse-resize-pane on
tmux set-option -gq mouse-select-pane on
tmux set-option -gq mouse-select-window on
tmux set-window-option -gq mode-mouse on
tmux display-message "Mouse: ON"
fi
exit 0
else
echo "not tmux session"
exit 1
fi
# vim: set ft=zsh:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment