jedi-vim 非常适合安装在我的系统上的模块和功能。例如,如果我将光标放在 glob.glob() 上并点击<leader>d
,jedi-vim 会将我带到 /usr/lib/python/ 中 glob() 的定义。
但是,对于一个用户定义的模块,其中一个函数是用类似的行导入的
from mymodule import myfunction
jedi-vim 可能无法将我带到函数定义中。如果模块与我正在编辑的文件不在同一目录中,它会给出消息“jedi-vim:没有找到相关的文档”。同样,键入<Shift>k
会给出相同的错误消息。
你知道如何使不同目录中的用户定义模块与 jedi-vim 一起工作吗?