我想编译当前版本的vim:
+clipboard +xterm_clipboard and ruby support
Run Code Online (Sandbox Code Playgroud)
但每次我编译它时clipboard,xterm_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
Run Code Online (Sandbox Code Playgroud)
hol*_*eek 25
您可以configure通过检查输出(或滚动configure终端输出)来查看是否设法找到工作的X lib :
$ grep X11 src/auto/config.h
#define HAVE_X11
Run Code Online (Sandbox Code Playgroud)
如果configure失败,那么你会看到:
$ grep X11 src/auto/config.h
/* #undef HAVE_X11 */
Run Code Online (Sandbox Code Playgroud)
你需要安装相应的X开发库一样xlib,并xtst为--with-x工作.
在ubuntu上应该足够安装libx11-dev和libxtst-dev.
小智 6
ubuntu18.04.4
sudo apt install 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 剪辑