vim中+ python和-python的区别是什么

时间:2013-10-03 17:56:01

标签: python vim

很多帖子都说+python需要vim --version才能支持python。但我在版本字符串中得到-python。我尝试了VimOLECream (for Vim),他们都展示了-python。如何在Vim版本中获得+python以及它们之间的区别是什么?谢谢!

1 个答案:

答案 0 :(得分:5)

+输出中的-:version描述了哪些功能已编译到Vim中。使用Python集成到Vim中需要+python是正确的。

请注意(特别是在Windows上),它表示+python/dyn,这意味着它会动态加载Python解释器。为了实现这一目标,必须同时安装Python(在匹配版本中,请参阅后面的:version输出中的/nodefaultlib:python27.lib)。

我不能说为什么你的构建中没有Python;通常,这是启用的。如果所有其他方法都失败了(或者支持你可能拥有的不同Python版本),那么自己编译Vim是一种选择。