如何接受来自Vim YouCompleteMe插件的建议

Ask*_*arn 13 vim autocomplete

当Vim插件YouCompleteMe有多个完整的建议时,我该如何接受我想要的那个?

我目前所做的是Esc按键,我只是想知道我是否做对了.

Pet*_*ker 22

接受当前插入完成条目的使用<c-y>.把它想象成"是".

有关更多帮助请参阅:

:h complete_ctrl-y
Run Code Online (Sandbox Code Playgroud)


Ing*_*kat 8

通常带Ctrl+ Y(); 读了:help popupmenu-keys.


on0*_*n0n 5

Ctrl-Y是默认设置,但是您可以通过以下方式添加其他按键绑定.vimrc

let g:ycm_key_list_stop_completion = ['<C-y>', '<CR>']

在此^示例中,您可以使用Ctrl-YEnter接受完成并释放光标。