Se você quiser que yy
copie para a área de transferência do Windows, adicione a seguinte linha ao seu vimrc
set clipboard=unnamed
Estou trabalhando no ambiente do Windows e estou usando o gVim para edição normal. Eu quero uma maneira simples de copiar texto do vim para o buffer do sistema para que eu possa colar Ctrl + V para outro aplicativo do Windows.
Eu tentei 'yy' e não funcionou. Eu odeio selecionar o texto clicando e arrastando - > Ctrl + C porque faz o vim entrar no modo EDIT que eu não consigo pesquisar.
Existe uma maneira simples de fazer isso? Dado que 'yy' só requer que eu pressione 2 teclas, eu também quero uma solução dentro de 2 chaves.
O Vim tem um lote de diferentes registros que são usados pelos comandos yank, delete e put. Por padrão, o registro não nomeado é usado. Há outro registro, *, associado à área de transferência do sistema. Então o comando que você quer é "*yy
. Ou você pode fazer o registrador sem nome usar automaticamente a área de transferência definindo a opção da área de transferência .
Para mais informações sobre registros: link
Tags vim