编程语言
首页 > 编程语言> > 有没有办法让python omnicomplete与vim中的非系统模块一起使用?

有没有办法让python omnicomplete与vim中的非系统模块一起使用?

作者:互联网

我唯一可以使用python omnicomplete来处理的是系统模块.我现在正在处理的网站包或模块中的模块没有得到任何帮助.

解决方法:

我在PYTHONPATH或site-packages中完成了我自己的模块.我不确定您使用的是哪个版本的pythoncomplete.vim脚本,但您可能希望确保它是最新版本.

编辑:以下是我在系统中看到的一些例子……

这个文件(mymodule.py),我puth在PYTHONPATH的一个目录中,然后在site-packages中.两次我都能得到下面的截图.

myvar = 'test'

def myfunction(foo='test'):
    pass

class MyClass(object):
    pass

标签:python,vim,omnicomplete
来源: https://codeday.me/bug/20191004/1852884.html