在Vim中,我安裝了vim-snipmates之後,我想使用這個片段來自動完成括號。禁用Vim SnipMate括號替換
snippet (
(${1})${2}
但是,我遇到了一個問題,如果是這樣我輸入的東西:
最後的支架是由段完成的,當我輸入第一(和標籤 ,這次當我按標籤,我想添加另一個)到最後,並使這樣的事情:
但是,事實證明,Vim的認爲我想輸入一個)完成一切,所以它取代了過去的),並且還有一個)在年底該線。
我想知道哪個插件做了這個替換,我該如何禁用它。
.vimrc
Bundle "MarcWeber/vim-addon-mw-utils"
Bundle "tomtom/tlib_vim"
Bundle "garbas/vim-snipmate"
Bundle "honza/vim-snippets"
我覺得這是很難形容它。
您是否嘗試刪除除vim-shipmate之外的所有這些插件並將它們逐個添加回來,直到問題開始再次出現? –
@ebenezer我做到了這一點,它重複了一遍,但我明白現在發生了什麼,第二個< tab >沒有像定義一樣工作,但跳轉到$ {2}。感謝您的提醒。 – jeswang
你有一個autoclose插件,如delimitmate或autoclose對? –