我在Windows机器上使用Vim和很多Vim插件。这些插件中有些使用Python 2,有些使用Python 3。
我只能在系统%PATH%环境变量中使用一个,如何克服这个限制?
发布于 2014-02-20 09:27:43
Vim的Python (即大多数插件使用的:python[3]命令)不依赖于python解释器二进制文件(来自PATH);相反,Vim必须是用Python (-ies)编译的,您可以在:version输出(查找+python和-DDYNAMIC_PYTHON_DLL=...)中签入。
为了能够使用这两个版本,您需要同时使用+python/dyn和+python3/dyn,以及相应的可访问DLL。您可以使用:py / :py3命令进行检查。
发布于 2015-06-27 04:37:57
切换到Neovim (重写插件API的vim叉),这不再是一个问题了。
https://stackoverflow.com/questions/21903246
复制相似问题