我经常使用 VIM 自动完成(CTRL+N\P)工具,它识别仅在当前打开文件集中的枚举或定义(我猜是基于字符串)。为了克服这个问题,我通常在新选项卡中打开一个包含所有枚举\定义的头文件,然后自动完成具有所有值。
我想知道是否有一种方法可以将此文件包含在 vim 搜索自动完成功能时查找的默认文件集中。
谢谢。
使用该选项的默认值complete,<C-n>并且<C-p>应该使用包含文件来完成。path不过,您可能希望调整该选项(请参阅:help 'path')。
您还可以使用以下命令告诉 Vim 用作/path/to/file字典补全源:
:set complete+=k/path/to/file
Run Code Online (Sandbox Code Playgroud)
看:help 'complete'。