
我有一個文件,其中包含函數名稱行,現在我想將它們用於代碼自動完成,並且僅適用於以.XXX
.
我該怎麼做,是否可以使用ctags
Omni 插件?
答案1
您可以使用字典補全, IE
:setlocal dictionary+=/path/to/your/file
<C-x><C-k>
然後用;觸發插入模式完成看:help i_CTRL-X_CTRL-K
。
如果您只想將其用於文件類型xxx
,請將:setlocal
in ~/.vim/after/ftplugin/xxx.vim
.
相比之下,全方位完成給你更多的權力,但你必須自己寫完成函數。 (你可以寫一個讀取檔案的函數,但當 Vim 內建了這個功能時,為什麼還要費力呢?!)