3

Я предпочитаю использовать 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 - 3.8.4.

Мои данные о версии vim находятся здесь: http://pastebin.com/raw.php?i=JTxYNbUF

1 ответ1

3

Поскольку вы поделились данными своей версии, я вижу, что там написано -clipboard . Это означает, что vim не был скомпилирован с функцией +clipboard , поэтому он не может получить доступ к системному буферу обмена. Вы можете исправить это, установив пакет vim-gtk или аналогичный. Если вы скомпилировали его самостоятельно, просто добавьте соответствующий флаг.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .