VIM 复制在 Gnome 终端中不起作用(到系统剪贴板)

VIM 复制在 Gnome 终端中不起作用(到系统剪贴板)

我更喜欢在 gnome 终端(在 Fedora 19 上)中使用 VIM,而不是使用 GVIM。

但我似乎无法复制到系统剪贴板。

我绞尽脑汁试图弄清楚这一点,因为其他线程显示 hacky xclip 的东西对我来说从来都不起作用。

我的 VIMRC:pastebin 上的 .vimrc

其中包含

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或等效程序来解决这个问题。如果您自己编译了它,只需添加适当的标志即可。

相关内容