copiar texto de WSL al portapapeles de Windows

copiar texto de WSL al portapapeles de Windows

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.confy créelo si no existe
  • habilite el modo mouse agregando la línea set -g mouse on(si no, tendrá que seleccionar el texto con Ctl+ [)
  • 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 shiftmientras suelta el botón del mouse). Después de esto, presione Alt+ wnuevamente 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 shiftlo mantiene presionado y copiarlo con Ctl+ Insertsiempre funcionará (incluso a través de ssh) y no estropeará los saltos de línea.

información relacionada