"tmux set -g mouse-mode on" no se desplaza
Para permitir el desplazamiento de un panel tmux con un mouse, puse lo siguiente en mi ~/.tmux.conf
archivo:
set -g mouse-mode on
Sin embargo, nada cambia. Cuando me desplazo, todavía se desplaza fuera de tmux. ¿Por qué es esto?
Por lo tanto, esta opción cambió de nombre en la versión 2.1 (18 de octubre de 2015).
Del registro de cambios :
Mouse-mode has been rewritten. There's now no longer options for:
- mouse-resize-pane
- mouse-select-pane
- mouse-select-window
- mode-mouse
Instead there is just one option: 'mouse' which turns on mouse support
Entonces esto es lo que estoy usando ahora en mi .tmux.conf
archivo .
set -g mouse on
Como señaló @ Graham42, la opción del mouse cambió en la versión 2.1. Para desplazarse ahora es necesario ingresar primero al modo de copia. Para permitir el desplazamiento casi idéntico a como era antes de 2.1, agregue lo siguiente a su archivo .tmux.conf
.
set-option -g mouse on
# make scrolling with wheels work
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
Esto permitirá desplazarse al pasar el cursor sobre un panel y podrá desplazarse por ese panel línea por línea.
Fuente: https://groups.google.com/d/msg/tmux-users/TRwPgEOVqho/Ck_oth_SDgAJ
Sólo un rápido aviso para cualquiera que esté perdiendo la cabeza en este momento:
https://github.com/tmux/tmux/blob/310f0a960ca64fa3809545badc629c0c166c6cd2/CAMBIOS#L12
Entonces eso es solo
:setw -g mouse