Respuesta de origen (obsoleta)
Prueba esto:
setw -g mode-mouse on
Se puede usar con el mouse-select-pane on
y mouse-select-window on
opciones.
Actualizar
Después de tmux 2.1, mode-mouse
la opción ya no está disponible. Ahora deberías usar:
set -g mouse on
para capturar el evento del ratón.
Para Mac OSX 10.9
Primero instale SimpleSIMBL
Luego instale MouseTerm
Agregue esto a su ~/.tmux.conf
set-option -g mouse-select-pane on
set-option -g mouse-select-window on
set-window-option -g mode-mouse on
Para VIM Scrolling, agregue esto a su ~/.vimrc
set mouse=a
set ttymouse=xterm
Notas:ver también:Desplazamiento dentro de Vim en la Terminal de Mac
Desde https://blogs.oracle.com/samf/entry/smcup_rmcup_hate
En .tmux.conf:
set -g terminal-overrides 'xterm*:[email protected]:[email protected]'
donde, por ejemplo, el desplazamiento del mouse en vim en tmux desplaza vim, NO tmux history.Muy beneficioso y MUY diferente del desplazamiento de historial.
Hay algunos cambios para Tmux 2.1
-
El modo ratón ha sido reescrito. Ya no hay opciones para:
- panel de cambio de tamaño del mouse
- panel de selección del mouse
- ventana-de-selección-del-ratón
- modo-ratón
En su lugar, solo hay una opción:'mouse', que activa la compatibilidad con el mouse por completo.
Así que set -g mouse on
Actualización:
Tengo que usar este script para que el desplazamiento funcione de nuevo:https://github.com/NHDaly/tmux-scroll-copy-mode