2013-10-04 47 views
1

我一直在玩Vim插件「SuperTab」一段時間,由於按下[Tab]鍵後的巨大延遲,我幾乎無法使用它。這是由於SuperTab使用標記文件作爲結果建議的來源。Vim SuperTab:如何指定建議來源

這對我來說是有問題的,因爲我們的代碼庫在工作中的標記文件非常大(37mb〜),所以根據情況,按[Tab]有時會調用可能需要15+秒才能完成的查詢。不是一個節省時間的方法。

有沒有什麼辦法可以告訴SuperTab忽略我的標籤變量,因爲我非常想繼續使用它作爲taglist.vim之類的其他插件,或者可選擇使用SuperTab的替代品?

回答

1

Supertab使用默認完成;其來源可以通過'complete'選項進行配置。 A

:set complete-=t 

應該刪除標記完成;其他插件不會受到影響,但默認的插入模式完成(<C-n>/<C-p>)是。或者,您可以重新配置Supertab以使用另一個完成,例如本地緩衝區(<C-x><C-n>)。

+0

正是我在找的東西。道具! – krystah