Você precisa ter o Vim com os recursos clipboard
e xtermclipboard
compilados. No Ubuntu, eles estão disponíveis apenas com os pacotes GUI vim ( vim-gnome
, vim-gtk
, vim-athena
, etc.).
Depois de instalar um desses, você pode copiar (e colar) os registradores da área de transferência ( *
e +
). Deste post muito informativo sobre Vi e Vim :
Para sistemas baseados em X11 (ou seja, Linux e mais outros UNIX sistemas) existem 2 pranchetas, que são independentes umas das outras:
- PRIMÁRIO - Este é o copy-on-select e pode ser colado com o botão do meio do mouse.
- CLIPBOARD - Este é copiado com (geralmente)
^C
e colado com^V
(É como o MS Windows).O Vim tem dois registros especiais correspondentes a essas pranchetas:
*
usa PRIMARY; mnemônico: s tar é s eleito (para cópia-em- s eleger)+
usa CLIPBOARD; mnemônico: CTRL + C (para o keybind comum)
Para copiar para um registrador, você precede o comando de cópia ( y
) com "
e o nome do registrador ( *
, por exemplo). "*y
, depois clique com o botão do meio para colar ou "+y
e Shift Inserir para colar.