Configurotmuxen WSL y quiero mejorar la integración entre ellos.
¿Cómo seleccionar texto en tmux dentro de WSL y copiarlo al portapapeles de Windows?
Respuesta1
- abra el archivo
~/.tmux.conf
y créelo si no existe - habilite el modo mouse agregando la línea
set -g mouse on
(si no, tendrá que seleccionar el texto conCtl
+[
) cree una combinación de teclas para copiar el búfer tmux al portapapeles de Windows:
bind -n M-w run -b "tmux show-buffer | clip.exe"
Con esta configuración de clave, puede seleccionar texto con el mouse y copiarlo (al búfer tmux) usando Alt
+ w
. (Si desea seleccionar algo y no quiere que desaparezca, presione shift
mientras suelta el botón del mouse). Después de esto, presione Alt
+ w
nuevamente para copiar el búfer tmux al portapapeles de Windows.
Respuesta2
Alternativamente, si está utilizando la terminal de Windows, seleccionar texto con el mouse mientras shift
lo mantiene presionado y copiarlo con Ctl
+ Insert
siempre funcionará (incluso a través de ssh) y no estropeará los saltos de línea.