Jedi-vim 自动插入只匹配的选项(需要禁用它)

Jedi-vim automatically insert only matching option (need to disable it)

问题是当 jedi-vim 只找到一个自动完成的匹配项时,它会自动插入这个匹配项。我需要以某种方式禁用此功能。

我已经尝试过的:

此外,我没有安装任何其他自动完成插件。如果有帮助,this 是我的 .vimrc 文件

有什么方法可以禁用仅匹配特征的自动插入,但在点上保持弹出窗口?

P.S。您可以使用此示例重新创建此行为:

class A(InvisibleClass):
    i = 1

然后当您键入 A 并按下点时 i 将自动插入。

此行为由 Vim 的 completeopt option. jedi-vim sets it to menuone,longest,preview since you haven't changed it (starting here) 控制。您应该在 .vimrc 中明确设置它以包含 noinsert.

Vim 的文档说如果存在 longestnoinsert 无效,但这与我实际看到的行为不符(NVIM 0.0.0-alpha+201510011522 (compiled Oct 5 2015 14:55:04)).