Como eu copio / colo da área de transferência do sistema no Tmux no xterm no Linux?

1

Eu gostaria de copiar e colar da área de transferência do sistema (X11) ao fazer uma seleção no Tmux e gostaria de vincular essas ações ao mouse; clique com o botão esquerdo para copiar e clique no meio para colar.

    
por 9999years 05.07.2018 / 17:38

1 resposta

1

Para versões mais antigas do Tmux (< 1.5) ou outros sistemas, tente tmux-yank . Para este caso específico, no entanto, o Tmux integra-se muito bem ao sistema.

No seu ~/.tmux.conf , adicione:

set -g mouse on
set -g set-clipboard external
bind -T root MouseUp2Pane paste

para ativar o suporte ao mouse, copiando para a área de transferência do sistema e vinculando um clique do meio em um painel para colar.

E no seu ~/.Xresources :

xterm*selectToClipboard: true
xterm*disallowedWindowOps: 20,21,SetXProp

para permitir que o Xterm também selecione a área de transferência do sistema e permita que o Tmux modifique a área de transferência (uma "operação de janela").

Em seguida, para aplicar as alterações ao seu ~/.Xresources , execute xrdb -merge ~/.Xresources e reinicie o Xterm e o Tmux.

    
por 05.07.2018 / 17:45

Tags