"tmux set -g mouse-mode on" no se desplaza

Resuelto David says Reinstate Monica asked hace 12 años • 10 respuestas

Para permitir el desplazamiento de un panel tmux con un mouse, puse lo siguiente en mi ~/.tmux.confarchivo:

set -g mouse-mode on

Sin embargo, nada cambia. Cuando me desplazo, todavía se desplaza fuera de tmux. ¿Por qué es esto?

Aceptado

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.confarchivo .

set -g mouse on
Graham avatar Oct 26 '2015 00:10 Graham

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

Umut Sirin avatar Nov 01 '2015 10:11 Umut Sirin

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
user5481608 avatar Oct 23 '2015 20:10 user5481608