我使用jedi-vim
来完成它并且它做得非常好。但由于某些原因,我在完成父对象方面遇到了麻烦。
例如:
class A:
variable = 1
class B(A):
# Won't find any pattern here, only __builtin__.vars
var # here I hit <C-space>
我应该在.vimrc
中添加任何设置,还是jedi的工作原理?我也挖了一些issue tracker并没有找到有用的东西。
答案 0 :(得分:1)
作为绝地的作者说:这是在绝地中从未真正支持的事情。它可能有用,但绝对没有经过测试。请向跟踪器添加问题。
它与https://github.com/davidhalter/jedi/issues/585有点类似。这是在正常情况下无法完成的事情。办法。
,这是因为它的语义可以(应该?)答案 1 :(得分:0)
对我来说非常好。
但我使用了不同版本的绝地武士。
我的论坛在这里:https://github.com/FBruynbroeck/jedi-vim
(注意,在B班结束时,你写了一个&#39 ;;&#39;而不是&#39;:&#39;)