Quais seriam os comandos para poder fazer CTRL + V no gVim?
No OS XI pode copiar texto para o vim, mas no Windows não estou recebendo.
Eu recomendaria um dos itens a seguir, em vez de configurar atalhos personalizados:
Colar do registro:
"+ ++p
Cole usando o botão do meio do mouse
Cole usando o menu de contexto
EDITAR:
De acordo com essa resposta, talvez seja necessário que a área de transferência seja definida como não nomeada para que a registradora cole no trabalho.
set clipboard=unnamed
set clipboard=unnamed
Da documentação do vim :
fonte
Embora você possa configurar atalhos de teclado como Otiel sugere, acho que pode ser mais útil entender como copiar e colar funciona no Vim e aprender o que esses comandos realmente significam.
A cortar, copiar e colar comandos no Vim (
d
,y
ep
) trabalhar com os chamados registros que possuem o texto último corte ou copiado. Por padrão, eles usam o registrador sem nome""
, enquanto a área de transferência do sistema é o"+
registrador.Você pode prefixar comandos com um registro para aquele. Então, para copiar do Vim para o Windows, use
"+y
e cole do Windows, use"+p
.Você também tem 26 registros nomeados
"a
para o"z
qual você pode usar para qualquer coisa que você quiser. Isso pode ser muito útil ao realizar operações complexas de edição.Existem mais registros especiais também, para mais informações, veja
:help registers
.fonte
Adicione o seguinte no seu
vimrc
arquivo (deve estar localizado abaixoC:\Program Files\Vim\_vimrc
):Ou use o
p
comando no vim para colar o conteúdo da área de transferência.fonte