我刚刚安装了 jedi-vim与 vundle 我的 vim 版本是 7.3.429。 我安装了jedi vi pip
每次我点击.
或 <C-Space>
我收到此错误。
Omni completion (^O^N^P) Pattern not found
当我在这里搜索这个模式时,我找到了一个使用 vim-jedi 的解决方案。但不幸的是,这发生在 jedi-vim 上。
这里是一些寄存器的一些输出:
:set omnifunc
omnifunc=jedi#complete
:messages
Messages maintainer: Bram Moolenaar <Bram@vim.org>
"models.py" 31L, 1052C
<emptyline>
最佳答案
因为这一行在我的 .vimrc 中:
autocmd FileType python setlocal omnifunc=pythoncomplete#Complete
我很长一段时间都无法使用绝地武士。删除后就OK了。
:set omnifunc
omnifunc=jedi#completions
关于python - vim-jedi 自动完成功能不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13025318/