如何在插入模式下使用omnicompletion输入新行?

时间:2018-03-27 07:44:44

标签: vim vi omnicomplete

使用omnicompletion(?),如何在插入模式下输入新行,而不是访问下一个建议?

enter image description here

1 个答案:

答案 0 :(得分:3)

这在:help popupmenu-keys

中有记录
CTRL-E          End completion, go back to what was there before selecting a
                match (what was typed or longest common string).

根据您的'completeopt'选项,可能有其他选择,例如按<C-N> / <C-P>直到找不到任何内容。

您还可以为此映射另一个密钥,例如<Esc>

imap <expr> <Esc> pumvisible() ? '<C-e>' : '<Esc>'