Como dito no título, não consigo copiar do vim para a área de transferência do sistema. Viceversa funciona, copiar de fora do vim e colar com pestá ok.
Instalei o suporte da área de transferência, a versão 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 .vimrce é definido quando eu faço:
set clipboard?
ou
:echo has('clipboard')
Estou usando o Ubuntu 12.04 LTS e o vim por dentro gnome-terminal(mas também o GVim tem o mesmo problema). Qualquer ideia?
obrigado
clipboard+=unnamedplusalgo na configuração padrão. Mudar para clipboard=unnamedplus(por exemplo, remover outras configurações) funcionou para mim.
set clipboard+=unnamed& set clipboard+=unnamedplusnão funciona ao usar y e p para compartilhar a área de transferência do sistema. :set clipboard?== clipboard=autoselect,exclude:cons\|linux,unnamed,unnamedplus; Depois que eu removi o primeiro +, que é set clipboard=unnamede set clipboard+=unnamedplus, e funciona !! :set clipboard?==clipboard=unnamed,unnamedplus