在ubuntu上使用vim时无法使用 +y 操作来复制文本到系统的剪贴板里。

问题

在ubuntu里使用vim时,看网上的教程是使用 +y 可以复制文本到系统剪贴版,但在我的机器上并没有生效。
看一下vim的版本信息,发现是不支持的:

1
2
3
➜ other vim --version | grep clipboard
-clipboard +job +path_extra +user_commands
+eval +mouse_dec +statusline -xterm_clipboard

解决方法

缺少包导致,安装相关的包:

1
sudo apt-get install vim vim-scripts vim-gtk vim-gnome

然后在看一下版本信息:

1
2
3
➜ other vim --version | grep clipboard
+clipboard +job +path_extra +user_commands
+eval +mouse_dec +statusline +xterm_clipboard

参考

http://www.cnblogs.com/memory4young/p/could-not-use-system-clipboard-in-vim.html