Como se dijo en el título, no puedo copiar de vim al portapapeles del sistema. Viceversa funciona, copiar desde fuera vim y pegar con p
está bien.
He instalado soporte para portapapeles, la versión vim es 7.3.429:
$ vim --version | grep clip
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+xsmp_interact +xterm_clipboard -xterm_save
Yo tengo:
set clipboard=unnamedplus
en mi .vimrc
y se establece cuando hago:
set clipboard?
o
:echo has('clipboard')
Estoy usando Ubuntu 12.04 LTS y vim dentro gnome-terminal
(pero también GVim tiene el mismo problema). ¿Alguna idea?
Gracias
clipboard+=unnamedplus
algo en la configuración predeterminada que lo desactivaba. Cambiar a clipboard=unnamedplus
(por ejemplo, eliminar otras configuraciones) funcionó para mí.
set clipboard+=unnamed
& set clipboard+=unnamedplus
no funciona mientras se usa y y p para compartir el portapapeles del sistema. :set clipboard?
== clipboard=autoselect,exclude:cons\|linux,unnamed,unnamedplus
; Después de que eliminé el primero +
, que es set clipboard=unnamed
y set clipboard+=unnamedplus
, ¡y funciona! :set clipboard?
==clipboard=unnamed,unnamedplus