0

嗨,我是 vim 的新手,但我一直在尝试使用此配置参数编译 vim 版本(在 ubuntu 12.04 上),./configure --with-features=huge --enable-gui=gnome2 --enable-luainterp=yes --enable-pythoninterp=yes --enable-rubyinterp=yes然后根据我正在观看的 youtube 视频,我必须使用makethen 编译它看起来它正在编译但它没有'不生成任何额外的文件夹或任何东西。任何提示?PS:我的 vim 和 .vim 文件夹与我的 .vimrc 位于同一目录级别

4

2 回答 2

1

如果make成功且没有错误,则文件夹中应该有一个vim可执行<working copy>/src/文件。要在您的系统 (at) 上永久安装此(以及相应的运行时文件)/usr/local/bin/vim,请执行:

$ sudo make install
于 2013-08-07T06:35:13.230 回答
0

“neocomplete 不适用于这个版本的 Vim。它需要 Vim 7.3.885 或更高版本并且启用了“if_lua”的 Vim。”

也许安装 lua-devel 并使用该选项--with-lua-prefix=/usr/可以解决这个问题。

将“/usr/”替换为您的 lua-devel 安装路径。如果不确定,使用find / -name lua.h查找lua.h,如果结果是“/usr/local/include/lua.h”,使用“/usr/local/”替换“/usr/”(不需要“include/”子目录)。

安装完vim后,vim --version|grep +lua用来检查lua是否开启。

于 2013-12-02T09:10:38.500 回答