我正在从vim切换,并且我正在使用you-complete-me(YCM)
插件来帮助我完成自动完成。使用YCM在vim中自动完成建议是当我键入一些单词时,建议小部件就会出现。当我按tab
之后,建议的单词将突出显示,并且突出显示的单词将立即插入到vim中。此时,建议窗口小部件仍处于打开状态。这样可以避免我输入额外的Enter键,也可以打开建议窗口小部件,以便在需要时供我参考。
下面是gif,可帮助我说明我的问题。如您所见,当我按下Tab键时,突出显示的关键字将插入到编辑器中。因此,如果我需要这个词,我只需要按空格即可继续输入,而无需按Enter确认该词。
https://media.giphy.com/media/UsMMG7oWM6Ktrg0wBy/giphy.gif
我知道vscode具有tabCompletion
的配置来模仿这种行为,但是它与我想要的不是很接近。