A partir de esta pregunta,
Desplazar la salida del shell con el mouse en tmux
el ajuste
setw -g mode-mouse on
permite el desplazamiento del mouse en tmux. Esto también hace que tmux controle el resaltado del mouse mediante clic y arrastre. La mayoría de las veces, este comportamiento es benigno y, a veces, es bueno resaltar con el mouse y con el teclado enviar texto extraído al mismo portapapeles. El problema con el que me encuentro es con ssh. Ahora no tengo forma de copiar texto al portapapeles del sistema resaltándolo con el mouse.
¿Hay alguna manera de que tmux no controle el resaltado del mouse o de enviar texto resaltado con tmux al portapapeles del sistema a través de ssh?
Respuesta1
Estuve experimentando con esto un poco recientemente y noté que si ingreso a un cuadro de Linux desde OS X y luego mantengo presionado alt
/ option
mientras hago clic y arrastro, se evita el resaltado de estilo tmux. Si estoy ingresando desde un cuadro de Linux, mantener presionado shift
mientras hago clic y arrastro es suficiente.
Esto es sin cambiar ninguna configuración de tmux, por lo que mode-mouse
todavía está activado.
Respuesta2
Si entendí correctamente, para poner el búfer en el portapapeles del sistema, uso
$ tmux save-buffer - | c
dónde
$ which c
c () {
xclip -i -selection clipboard
}