Estoy ejecutando tmux 1.6 y estoy tratando de configurarlo para usar las combinaciones de teclas de estilo vi, así como también usar el portapapeles del sistema al copiar en modo interactivo:
set-window-option -g mode-keys vi
bind-key -t vi-copy 'v' begin-selection
bind-key -t vi-copy 'y' "copy-selection && run \"tmux save-buffer | xclip -selection clipboard\""
En pocas palabras, me gustaría poder hacer C+ [y luego usar vpara comenzar a seleccionar texto para copiar, luego, cuando yse presione, copie la selección en la selección tmux y luego expórtela al portapapeles del sistema usando xclip
.
Desafortunadamente, cuando trato de hacer esto, veo lo siguiente:
.tmux.conf: 14: unknown command: copy-selection && run "tmux save-buffer | xclip -selection clipboard"
¿Hay alguna manera de hacer esto en la configuración de tmux?
xclip
esté realmente instalado en su sistema (no está instalado de forma predeterminada en Ubuntu, debesudo apt-get install xclip
obtenerlo)xclip
conpbcopy
. Para Cygwin en Windows, reemplácelo conputclip
(delcygutils-extra
paquete).bind -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard"
set -g mouse on
. Se supone que esto permitirá "modo de ratón" pero incluso después de sacarlo todo lo relacionado con mi ratón fina (obras rueda de desplazamiento, funciona la selección del ratón) ... funciona