Estoy usando tmux
y OSX. Al copiar y pegar desde la terminal, tmux
puedo mantener presionada Option
y seleccionar texto. Sin embargo, no puedo hacer que el texto permanezca dentro del panel. Entonces, cuando quiero copiar texto, necesito alternar el panel hacia el extremo izquierdo o hacer zoom en el panel, como se muestra a continuación.
Esto además de tener que mantener presionada la Option
tecla es un dolor. Sé que puedo ingresar al modo visual y usar movimientos vim para llegar allí, pero prefiero tener una forma de usar mi mouse. ¿Alguien ha encontrado una solución para esto?
Respuestas:
Pon este bloque de código en tu
~/.tmux.conf
. Esto permitirá la integración del mouse, permitiéndole copiar desde un panel con el mouse sin tener que hacer zoom.Después de eso, reinicie su sesión de tmux. Resalte un poco de texto con el mouse, pero no suelte el mouse. Ahora, mientras el texto todavía está resaltado y presionado el mouse, presione la tecla de retorno. El texto resaltado desaparecerá y se copiará en su portapapeles. Ahora suelta el mouse.
Además de esto, también hay algunas cosas interesantes que puede hacer con el mouse, como desplazarse hacia arriba y hacia abajo, seleccionar el panel activo, etc.
Si está utilizando una versión más nueva de tmux en macOS, intente lo siguiente en lugar de la anterior:
Si usa iTerm en macOS, vaya a iTerm2> Preferencias> pestaña "General", y en la sección "Selección", marque "Las aplicaciones en la terminal pueden acceder al portapapeles".
Y si está utilizando Linux y una versión más nueva de tmux, entonces
(También puede consultar https://github.com/gpakosz/.tmux para muchas otras opciones de tmux).
fuente
sudo apt-get install -y xclip
embargo, necesitaba instalar (Ubuntu Linux).