我想安装插件“You Complete Me”,它需要最新的vim(包含所有补丁)。所以我使用AAP(http://www.a-a-p.org/ports.html)安装了vim。但是安装的vim没有再支持python,这是这个插件的要求。
提到我们必须在'config.arg'文件中添加配置参数(在主安装目录中),但我不知道要使用哪些参数?
如果有人这样做了,请帮忙。
感谢。
答案 0 :(得分:2)
我对AAP一无所知,但在手动构建时我需要以下其中一项来获得python支持:
./configure
调用时添加以下参数:--enable-pythoninterp=yes
或--enable-pythoninterp=dynamic
。如果要使用Python 3进行编译,请使用--enable-python3interp=(yes|dynamic)
。PYTHON
将变量设置为python目录(例如/home/zyx/.wine/drive_c/Python27
)并将PYTHONINC
设置为-I{path_to_include_directory}
(例如{{1} }})。如果要使用Python 3,则需要将-I/home/zyx/.wine/drive_c/Python27/include
替换为PYTHON
。(示例命令行:PYTHON3
)。如果AAP使用cd src && make -f Make_ming.mak FEATURES=HUGE CROSS_COMPILE=i686-pc-mingw32- PYTHON=/home/zyx/.wine/drive_c/Python27 PYTHONINC=-I/home/zyx/.wine/drive_c/Python27/include GUI=yes gvim.exe
,您应该使用第一个变体,如果它使用./configure
,您应该使用第二个变体(假设变量名在makefile中是一致的,很可能)。