无需安装即可在 Vim 中启用 python 自动补全

Fra*_*let 5 python linux vim

我正在 Vim 中编写 Python3 代码,并希望启用自动完成功能。

我必须使用不同的计算机而无法访问互联网。每台计算机都运行预装了 Vim 的 Linux。

我不想安装什么东西,我只是想要以最简单的方式启用 python3 完成(即使它不是最好的完成),只是在新的 Linux 计算机上从头开始轻松启用的东西。

非常感谢

ern*_*nix 1

如果你用 编译过 vim +python3,你可以尝试omnifunc。将以下内容添加到您的~/.vimrc:

au FileType python setl ofu=python3complete#Complete
Run Code Online (Sandbox Code Playgroud)

然后在插入模式下,只需键入CtrlX+ CtrlO。

看:help omnifunc。