用剪贴板和xterm编译vim

时间:2012-07-10 14:54:39

标签: vim clipboard

我想用以下代码编译当前版本的vim:

+clipboard +xterm_clipboard and ruby support 

但每次编译时都会启用clipboardxterm_clipboard选项。

是否需要lib或者我必须在配置步骤中添加任何其他选项吗?

./configure \
--enable-rubyinterp=dynamic \
--enable-cscope \
--enable-gui=auto \
--enable-gtk2-check \
--enable-gnome-check \
--with-features=huge \
--with-x 
 make && sudo make install

2 个答案:

答案 0 :(得分:25)

您可以通过检查终端的输出(或滚动查看终端中configure的输出)来查看configure是否设法找到有效的X lib:

$ grep X11 src/auto/config.h
#define HAVE_X11

如果configure失败,您会看到:

$ grep X11 src/auto/config.h
/* #undef HAVE_X11 */

您需要为xlib安装适当的X开发库,例如xtst--with-x才能正常工作。

在ubuntu上安装libx11-devlibxtst-dev就足够了。

答案 1 :(得分:4)

ubuntu18.04.4

sudo apt安装libx11-dev libxtst-dev libxt-dev libsm-dev libxpm-dev

./ configure --enable-python3interp = dynamic --prefix = $ HOME / .local --enable-rubyinterp = dynamic --enable-gtk2-check --enable-gnome-check --with-features = huge --with-x

进行安装

./ src / vim ---版本| grep剪辑