我刚刚安装了 jedi-vim 和 supertab(因为我已经绑定了一些东西<C-Space>
)。 <Tab>
现在显示自动完成菜单,它工作得很好,但是当我点击.
.
如果我<Tab>
在按 后在插入模式下使用.
,我会得到没有点之前名称上下文的普通菜单(因此它根本没有用)。
:verbose imap .
说No mapping found
,但我猜这不是 jedi-vim 的工作方式。
为了解决这个问题,我禁用了其他插件并将 .vimrc 替换为execute pathogen#infect()
.
现在,当我:e foo.py
看到:"Error: jedi-vim failed to initialize Python: jedi-vim requires Vim with support for Python 2 or 3."
我之前没有收到此错误,并且 :version 表明我同时支持 Python 2 和 3。
脚本名称: https ://gist.github.com/hovissimo/a2413d6a5d0e1be356c0
:版本:https ://gist.github.com/hovissimo/f5a0e630edac8756397e
编辑::JediDebugInfo 说Using Python Version: null