AWS EC2:使用剪贴板支持编译 vim

AWS EC2:使用剪贴板支持编译 vim

我正在使用一个免费的 EC2 实例,该实例使用 Amazon Linux AMI 2013.09.2。我想安装最新版本的 vim 并包含剪贴板支持。我看过一些指南,但似乎都不太新。

从刚刚启动的图像中,我:

sudo yum groupinstall 'Development tools'
sudo yum groupinstall 'Development Libraries'
sudo yum install perl-ExtUtils-Embed.x86_64 libxtst-devel
sudo yum install perl-devel python-devel ruby-devel

我的理解是,这些组和包中应该包含以下内容:

sudo ./configure --with-features=huge \
        --enable-rubyinterp \
        --enable-pythoninterp \
        --with-python-config-dir=/usr/lib/python2.7-config \
        --enable-perlinterp \
        --with-x \
        --enable-cscope \
sudo make
sudo make install 

vim --version | grep clip返回:

-clipboard       +iconv           +path_extra      -toolbar  
+eval            +mouse_dec       +startuptime     -xterm_clipboard

我使用以下方法检查了配置头grep X11 auto/config.h

/* #undef HAVE_X11 */
/* #undef HAVE_X11_SUNKEYSYM_H */
/* #undef HAVE_X11_XPM_H */
/* #undef HAVE_X11_XMU_EDITRES_H */
/* #undef HAVE_X11_SM_SMLIB_H */
/* Define if you want Cygwin to use the WIN32 clipboard, not compatible with X11*/

...以及配置日志grep X11 auto/config.log

configure:7871: checking if X11 header files can be found
configure:9053: checking for X11/SM/SMlib.h
ac_cv_header_X11_SM_SMlib_h=no

因此,虽然配置应该可用,但似乎没有看到已安装的 X11:

$ sudo yum install libX11-devel
Package libX11-devel-1.5.0-4.10.amzn1.x86_64 already installed and latest version

我在这里摸索,但我很确定我已经找到了正确的问题。我正在寻找有关如何使用+clipboard或从源代码完成 vim 编译的建议+xterm_clipboard

附言:经过 之后问题仍然存在reboot,然后sudo make clean再涂抹泡沫并冲洗并重复。

相关内容