如何在 cword 等于 vim 中的自动完成值时使用 <Enter> 键传递自动完成对话框?

How to pass autocomplete dialog with <Enter> key while cword equals autocomplete value in vim?

当我在输入 do 后按 <Enter> 时,我无法换行。我可以按 <Enter> 键 100 次,并且会看到此自动完成建议,直到我不取消它为止。忽略它的最简单方法是按 <Space>,然后按 <Enter> 换行。

我的.vimrc - https://github.com/vadimshvetsov/dotfiles/blob/master/vim/.vimrc

看来我对 prabirshrestha/asyncomplete.vim 的配置有误。

终于添加了这个条目,现在 <Enter> 可以工作了:

inoremap <expr> <CR> pumvisible() ? asyncomplete#close_popup() . "\<CR>" : "\<CR>"