Role com o mouse no tmux sem destaque do mouse controlado pelo tmux

Role com o mouse no tmux sem destaque do mouse controlado pelo tmux

A partir desta pergunta,

Role a saída do shell com o mouse no tmux

a configuração

setw -g mode-mouse on

permite a rolagem do mouse no tmux. Isso também faz com que o destaque do mouse clicando e arrastando seja controlado pelo tmux. Na maioria das vezes, esse comportamento é benigno e às vezes é bom que o realce do mouse e o realce do teclado enviem o texto arrancado para a mesma área de transferência. O problema que encontro é o ssh. Agora não tenho como copiar texto para a área de transferência do sistema destacando com o mouse.

Existe uma maneira de não ter o realce do mouse controlado pelo tmux ou enviar o texto destacado do tmux para a área de transferência do sistema através do ssh?

Responder1

Eu estava experimentando isso recentemente e percebi que, se eu fizer ssh em uma caixa Linux do OS X, segurar alt/ optionenquanto clico e arrasto evita o realce no estilo tmux. Se estou entrando em uma caixa Linux, segurar shiftenquanto clico e arrasto resolve.

Isso ocorre sem alterar nenhuma configuração do tmux, portanto mode-mouseainda está ativado.

Responder2

se bem entendi, para colocar o buffer na área de transferência do sistema, eu uso

$ tmux save-buffer - | c

onde

$ which c
c () {
        xclip -i -selection clipboard
}

informação relacionada