判断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
xlib
andxtst
for--with-x
to work. On ubuntu it should be enough to installlibx11-dev
andlibxtst-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