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