He estado mirando y la gente dice que poner
set -g mouse-mode on
debería permitirle desplazarse por la salida del terminal cuando ejecute tmux. Sin embargo, después de poner esto en mi ~/.tmux.confarchivo y decir tmux set -g mouse-mode oncuándo en una sesión tmux, nada cambia. Cuando me desplazo, aún salgo de tmux, como desplazarme en vim con la configuración predeterminada.
Alguien sabe por qué es esto?

mode-mouseen la versión anteriorRespuestas:
Así que esta opción ha cambiado de nombre en la versión 2.1 (18 de octubre de 2015)
Desde el registro de cambios :
Esto es lo que estoy usando ahora en mi
.tmux.confarchivofuente
set -g mouse onromperá la capacidad de seleccionar texto en el terminal de Mac. Tengo que hacer específicamenteset -g mouse offpara seleccionar textoComo señaló @ Graham42, la opción del mouse ha cambiado en la versión 2.1. El desplazamiento ahora requiere que primero ingrese al modo de copia. Para permitir el desplazamiento casi idéntico a como era antes de 2.1, agregue lo siguiente a su
.tmux.conf.Esto permitirá desplazarse al pasar el mouse sobre un panel y podrá desplazarse ese panel línea por línea.
Fuente: https://groups.google.com/d/msg/tmux-users/TRwPgEOVqho/Ck_oth_SDgAJ
fuente
mousecomo dice la respuesta aceptada no funciona para mí: este alias que ingresa al modo de copia fue perfectoSolo un aviso rápido para cualquier otra persona que esté perdiendo la cabeza en este momento:
https://github.com/tmux/tmux/blob/310f0a960ca64fa3809545badc629c0c166c6cd2/CHANGES#L12
así que eso es solo
fuente
set -g mouseen~/.tmux.conf. Sin embargo, tenga en cuenta que esto hará que copiar / pegar texto en la terminal a través del mouse sea más difícil (estoy seguro de que hay una manera, simplemente no lo he buscado).Esto debería funcionar:
luego recurso y luego archivo de configuración
o matar al servidor
fuente
Pegue aquí en ~ / .tmux.conf
y correr en la terminal
fuente
Como dijo @ Graham42, desde la versión 2.1 las opciones del mouse han cambiado de nombre, pero puede usar el mouse con cualquier versión de tmux agregando esto a su ~ / .tmux.conf:
Conchas de bash :
Sh (conchas de Bourne):
Espero que esto ayude
fuente
styleopciones resp.fg-,bg- yattr-abolition en tmux 2.9 . pero no funciona porque al menos mi shell se niega a comparar números de punto flotante ... y si su localización utiliza algo más que.un punto flotante, también debe solucionar este problema.tmux -V | cut -d ' ' -f2su shell?tmux -V | sed -E 's/tmux ([0-9.]*).*$/\\1/;'analizarlo de manera más robusta./bin/shes Bash, necesito la sintaxis Sh , probablemente porque Bash ingresa al modo POSIXPrueba esto. Funciona en mi computadora.
fuente
Todavía puede usar la lógica diabólica de configurar las opciones dependiendo de su versión actual de Tmux: vea mi respuesta anterior .
Pero desde Tmux v1.7,
set-optionagrega "-q" para silenciar los errores y no imprimir nada (vea el registro de cambios ). Recomiendo usar esta función, es más legible y fácilmente expandible.Agregue esto a su
~/.tmux.conf:Restar tmux o
source-filetu nuevo.tmux.confNota al margen: estoy abierto a eliminar mi respuesta anterior si la gente prefiere esta
fuente