Não é possível copiar do vim para a área de transferência do sistema

4

Eu li e tentei várias soluções diferentes, mas ainda não consigo copiar do vim para a área de transferência do sistema. Viceversa trabalha, copiando de fora do vim e colando com p ok.

Eu instalei o suporte da área de transferência, a versão do vim é 7.3.429:

$ vim --version | grep clip
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments 
+xsmp_interact +xterm_clipboard -xterm_save 

Eu tenho:

set clipboard=unnamedplus

no meu .vimrc e área de transferência é definida quando eu faço:

set clipboard?

(que retorna clipboard=unnamedplus ) ou

:echo has('clipboard')

:echo has('unnamedplus') retorna 1

Para copiar de gvim para área de transferência, estou usando:

yy
y
"*y
"+y

Para colar eu uso Ctrl+V , Ctrl+Shift+V (em um terminal), mas não funciona.

Meu vimrc é aqui (desculpe por pastebin, é muito longo para ficar neste post)

Editar: copiando para instâncias diferentes de trabalhos do vim, através do atalho p. Caso contrário, não funciona.

Estou usando o Ubuntu 12.04 LTS e o GVim. Alguma idéia?

Obrigado

    
por gc5 21.10.2013 / 22:49

1 resposta

2

No meu caso, usando o Ubuntu 12.04, encontrei resposta neste tópico

Basicamente você tem que instalar o vim-gtk .

    
por 21.03.2014 / 14:15