Selecione o texto que você deseja copiar usando o Modo Visual no editor Vim.
ventra no modo visual e seleciona o caractere na localização do cursor. Shift-vseleciona a linha inteira.
No Vim, a cópia é feita usando o you "puxão" . Para copiar o texto selecionado para o tipo de área de transferência do sistema "+yno Modo Normal . Agora você pode colá-lo em qualquer outro lugar usando Ctrl-v.
Para copiar texto de aplicativos externos para o editor Vim, primeiro copie o texto usando o Ctrl-Ccomando usual, depois vá para o editor Vim e digite "+pno Modo Normal .
Acho os comandos acima muito tediosos para digitar toda vez que copio e colo de fora do Vim, então mapeei o Ctrl-ypara copiar e o Ctrl-ppara colar no Vim. Agora não preciso digitar "+ye "+ptoda vez.
Adicione-os ao seu .vimrcarquivo:
nnoremap <C-y > "+y
vnoremap <C-y> "+y
nnoremap <C-p> "+p
vnoremap <C-p> "+p
Editar: Antes de seguir as etapas acima, verifique vim --verison.Vim deve ter o +xterm_clipboardrecurso instalado para que o método acima funcione. Caso contrário, execute sudo apt-get install vim-gtkpara obter os pacotes necessários.