【发布时间】:2016-03-03 17:02:36
【问题描述】:
我刚刚安装了 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
【问题讨论】:
标签: jedi-vim