判断vim是否支持系统剪切板
在终端输入
vim -version,如果clipboard那一项是-clipboard,以及xterm_clipboard那一项是-xterm_clipboard,说明并不支持。可以通过重新编译来解决以下引用另一位博主的解决方案,原文地址
+clipboard +xterm_clipboard
solution:
–with-x –x-includes=/usr/include/X11 –x-libraries=/usr/lib/X11
You’ll need to install the appropriate X development library like
xlibandxtstfor--with-xto work. On ubuntu it should be enough to installlibx11-devandlibxtst-dev., xlibs-devand sudo apt-get build-dep vim-gtk
编译方法,在github vim 主页下载源码zip包,解压后进入第一层目录,执行
1
2
3
4
5
6
7
8
9
10
11
12./configure \
--enable-cscope \
--with-x --x-includes=/usr/include/X11 --x-libraries=/usr/lib/X11 \
--with-features=normal \
--enable-multibyte \
--enable-rubyinterp \
--enable-pythoninterp \
--with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu \
--enable-perlinterp \
--enable-luainterp \
--enable-gui=gtk2 --enable-cscope --prefix=/usr
make && sudo make install上面的配置选项可以根据自己的需求修改
完成后可以在
src/auto/config.log查看log