Como usar uma área de transferência comum para o vim e o Unity?

6

No meu mac, resolvi o problema desta maneira:

:set clipboard=unnamed

No meu debian eu uso o + clipboard:

:set clipboard=unnamedplus

No entanto, os métodos acima não funcionam no meu Ubuntu 12.04 com ambiente de desktop Unity. Alguém sabe como consertar isso?

    
por Roman Prykhodchenko 05.08.2012 / 14:27

1 resposta

7

No vim, o "+ registra aponta para a área de transferência do sistema por padrão . Mas parece que você já sabe disso.

Esse registro provavelmente não está funcionando porque você precisa instalar a alternativa do gvim. O vim padrão não pode interagir com a área de transferência do X (por exemplo, "+p falhará). Apenas faça:

sudo apt-get install vim-gnome

O comando vim será atualizado para usar o gvim, e você deve ser capaz de puxar e colá-lo na clibpoard do seu sistema.

    
por Jjed 05.08.2012 / 14:36