.png)
Я предпочитаю использовать VIM в терминале GNOME (в Fedora 19) вместо GVIM.
Но я не могу скопировать данные в системный буфер обмена.
Я рву на себе волосы, пытаясь разобраться в этом, потому что другие темы, показывающие хакерские штуки xclip, никогда у меня не работали.
Мой VIMRC:.vimrc на pastebin
Который содержит
set clipboard+=unnamedplus
также
vmap <C-c> "+yi
vmap <C-x> "+c
vmap <C-v> c<ESC>"+p
imap <C-v> <ESC>"+pa
imap <C-v> <Esc><C-v>a
В моем терминале GNOME установлены следующие сочетания клавиш:
Копировать = Ctrl+C Вставить = Ctrl+V
(также пробовал с ctrl-shift-c, но это не дало результата)
Нужно ли мне что-то добавить в Fedora/Gnome? Версия GNOME Shell — 3.8.4.
Данные о моей версии vim здесь:http://pastebin.com/raw.php?i=JTxYNbUF
решение1
Поскольку вы поделились данными о версии, я вижу, что там написано -clipboard
. Это означает, что vim не был скомпилирован с этой +clipboard
функцией, поэтому он не может получить доступ к системному буферу обмена. Вы, вероятно, можете исправить это, установив vim-gtk
пакет или эквивалент. Если вы скомпилировали его самостоятельно, просто добавьте соответствующий флаг.