当我使用Vim在C / C ++中编码时,我有一个很好的功能:自动完成(<CTRL>+N
)显示我在当前文档中定义的名称(变量,函数,类......)以及所有导入的文件。
现在,我正在使用Racket进行编码,并且此功能不存在。
有没有办法设置它?
让Vim只查看当前目录中相同目录中的文件就足够了。
我该怎么做?
答案 0 :(得分:3)
您看到的C / C ++功能是因为'complete'
包含所包含文件的i
值,而Vim知道如何解析#include
语句。对于像Racket这样的其他语言,您有以下选择:
:help 'include'
。:let &l:dictionary = expand('%:p:h') . '/*'
。