【发布时间】:2014-12-20 01:49:35
【问题描述】:
我在 vim 中使用了几个单词完成插件(word_complete.vim、autocomplpop、omnicppcomplete-0.41)。到目前为止,一切都很好。当我输入第一个字符时,它将弹出菜单让您选择要使用的单词
当我只输入 2 个字符时,vim 会将弹出菜单中的第一个单词设置为默认单词,然后你可以直接按 enter 使用该单词。
但问题通常是 2 个字符不足以缩小要完整的单词范围。我需要输入更多。在我输入超过 2 个字符后,默认选择的单词会消失,然后我必须使用 CTRL-N 或 CTRL-P 来选择单词,尽管它是弹出菜单中的第一个。
下面是我所拥有的: 第一个是我只输入 2 个字符时
但输入第三个字符后,显示为:
虽然我要选择“airline_detect_whitespace”,但我仍然需要输入 CTRL-N 来选择它。
我问有没有办法配置 vim 选择默认匹配器的方式? 例如,我想在默认选择的单词消失之前输入 5 个字符。 或者有没有办法让弹出菜单中的第一个默认选择?
谢谢。
【问题讨论】:
标签: vim