Copiar palavra sob cursor no tmux?

1

Suponho que essa seja uma operação comum, mas não consigo encontrar nenhuma informação sobre isso. Quando no modo de cópia (Ctrl + [) Existe um atalho para copiar a palavra sob o cursor sem criar manualmente a seleção?

Eu tentei mudar para o modo vi e usar yw, mas não parece que funciona (na verdade, não tenho certeza do que o modo vi faz além de mapear as teclas de seta para hjkl).

Alguma ideia de como conseguir isso?

    
por this.lau_ 04.07.2017 / 11:32

1 resposta

0

Eu suponho que você esteja falando sobre o modo de texto? Nesse caso, não acho que exista com as configurações padrão.

No modo mouse ("set-option -g mouse on"), clique duas vezes no mapa para selecionar a palavra.

Se você quiser ligar um novo atalho, você pode fazer algo como (no seu .tmux.conf ou testá-lo via 'Ctrl-b:'):

bind-key -T copy-mode-vi C-y send-keys -X select-word

Isso permitirá que control-y selecione a palavra. Neste caso, você ainda terá que pressionar [Enter] para copiar a palavra e sair do modo de cópia. Se você quisesse fazer a cópia e sair como parte da seleção, você pode fazer algo como:

bind-key -T copy-mode-vi C-y send-keys -X select-word \; send-keys -X copy-selection-and-cancel
    
por 26.03.2018 / 21:43