Copiar para a seleção principal no VIM

3

Eu tentei "+ ye" * y, mas os dois não parecem copiar na seleção principal.

Observe que vim --version retorna -clipboard . Não tenho certeza do que isso significa.
Observe também que estou executando o VIM em um terminal.

Então, como faço para copiar texto para a Seleção Primária no VIM?
O objetivo é copiar o texto do VIM para o Google Chrome.

    
por brillout 11.05.2012 / 19:35

2 respostas

4

Você precisa de uma versão do vim que tenha +clipboard em sua versão. Instale o pacote vim-gnome e você deve estar bem. (E você não precisa usar o gvim para usar a área de transferência, ele ainda funciona ao executar o vim em um terminal.)

    
por Hamish Downer 11.05.2012 / 20:01
2

"+y usa um registro especial e faz parte do recurso clipboard do vim. Como sua versão do vim não suporta a área de transferência ( -clipboard significa que o recurso da área de transferência não está disponível), é necessário usar outra coisa.

Você pode tentar este plug-in , que não depende do recurso clipboard e deve funcionar na versão de terminal puro do vim. Parece que depende de um dos programas screen , xclip , tmux .

    
por leemes 11.05.2012 / 19:52