我在用着Vim为了Python编码。问题是,我使用 Python 3 编写,而 Vim 设置仅包含 Python 2.7 路径。这不允许我使用插件(如 python-mode)进行自动完成和运行脚本。我是否必须使用 Python 3 支持重新编译 Vim(当前vim --version
显示“-python3”),还是只需添加/usr/lib/python3
到 Vim 的 $pythonpath 中?
我的操作系统是Arch Linux。
答案1
为了能够使用 Python 3,您需要 Vim 内置 Python 3 解释器的支持,因为此类插件将使用该:python3
命令来运行该代码。另外,我认为 Python 2 解释器无法正确运行该版本库路径中的 Python 3 代码。
所以是的,您需要安装/编译一个带有的 Vim 版本+python3
。