我已在YCM
和Vim
安装了<c-x><c-f>
,因为文件完成效果很好。我也为代码获得了正确的完成。
但只是注意到在使用:<c-x><c-d>
时,尝试访问词典似乎失败了。我只是显示以下内容:
-- Definition completion (^D^N^P) Pattern not found
Vim版:
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Apr 21 2014 14:54:22)
MacOS X (unix) version
有什么想法吗?
答案 0 :(得分:0)
<C-x><C-d>
是&#34;定义完成&#34;。如果您使用的语言包含&#34; include&#34;机制和Vim被设置为遵循包括和识别&#34;定义&#34;对于那种语言。
请参阅:
:help i_ctrl-x_ctrl-d
:help 'include'
:help 'definition'
字典完成时间为<C-x><C-k>
,并且需要'dictionary'
选项指向至少一个字典:
set dictionary=/path/to/dict
请参阅:
:help i_ctrl-x_ctrl-k
:help 'dictionary'