我正在使用jedi
和jedi-vim
使用macvim for python3进行自动完成。
我已经使用--with-python3
标志编译了macvim,并使用命令jedi
将python3 -m pip install jedi
安装到python3虚拟环境中。我在.vimrc中设置了以下标志:
let g:jedi#force_py_version = 3
我从我的python3虚拟环境中启动mvim。
Goto似乎适用于除我自己的代码之外的所有内容。例如,当我有这段代码时:
import model_cmd_query.user_query as user_query
def doStuff(email: str):
user_query.get_user_by_email(email) # jedi cannot find the definition for get_user_by_email
jedi
找不到get_user_by_email
我不知道如何弄清楚出了什么问题? jedi
是否有任何日志,或者这是不支持的功能吗?