vim中的python omnicompletion无法正常工作

And*_*eas 4 python vim

我试图在我的python旅程中使用vim,基于本指南

我想我和付费的书呆子有同样的问题,但由于他没有找到解决方案,我在这里再次发帖.

出于某种原因,我无法使用python在vim中使用omnicompletion.我安装了fabolous R-plugin并构建了标签列表.所以我得到了与R的omnicompletion.

但不适合python.一些观察:

  1. :echo &omnifunc打印pythoncomplete#Complete.
  2. .vim/doc/tags文件有R标签,但没有python(但这是因为默认支持python吗?)
  3. 如果我import math在我的.py文件中,我可以自动完成例如.mamath.但没有找到方法?

所以 - 总之,我真的受到了保护: - / - 如果有人可以帮助......

Eel*_*vex 6

似乎python(pythoncomplete#Complete)的默认omnicompletion 不知道buildins/keywords.

当你Ctrl-XCtrl-O开启math.(如果你已导入"数学")你应该看到可用的math.功能,但这样做print,sorted我认为你需要一个插件,如: