在某些模块中找不到Omni完成模式

时间:2019-03-19 02:18:51

标签: python vim autocomplete jedi-vim

在使用 vim 8.0 之前,我已经从this GitHub link编译了 vim 8.1 ,没有任何问题。现在,由于某种原因,在导入 numpy pandas matplotlib 等模块后,它不会显示每个模块的可用功能,而对于 sys os ,它可以正常工作:

尝试熊猫无效:

Pandas

尝试使用 sys 可以正常运行

sys

这是导入熊猫 numpy sys 并打印它们后得到的:

之所以安装这些模块,是因为如果我手动编写该功能,它将起作用。

print(numpy);print(pandas);print(sys): 

code

当尝试使用ctrl + space自动完成时,显示未找到全能完成模式。

安装的插件为 jedi-vim

尝试:

:set omnifunc

给予:

omnifunc=jedi#completions

我正在使用Python3.7.2

启用了Python3支持:

version

0 个答案:

没有答案