Percebi que ao usar o VIM através do terminal, posso copiar facilmente uma linha de texto para a área de transferência do sistema usando o registro da área de transferência como V"+y
(ou seja, colar esse texto em outra janela que não seja o meu terminal usando Shift+Insert
ou Ctrl+v
.)
Agora notei que se eu executar o VIM dentro de uma sessão do tmux, isso não funcionará mais. Eu sei que existe uma área de transferência do tmux, mas na verdade nunca estou usando isso. Existe uma maneira de obter ainda esse texto puxado para a área de transferência do sistema?
A partir daqui :
Se não estiver ligado ou externo, adicione isto a .tmux.conf e reinicie o tmux (use em em vez de externo antes do tmux 2.6):
Se estiver [ausente], obtenha o valor de TERM fora do tmux:
Em seguida, adicione uma linha apropriada de terminal-features ou terminal-overrides ao .tmux.conf e reinicie o tmux. Para tmux 3.2 ou posterior:
Ou para versões mais antigas do tmux:
Em seguida, inicie o tmux e verifique se funcionou executando isso dentro do tmux: