2017-09-01 54 views
2

我開始使用VIM,我試圖對其進行配置。目前我想重新映射[{Remaping [to {in vim

所以,如果我按[我得到{沒有糖化移位。現在我有這樣的:

inoremap [ {     
inoremap ] } 

但它不起作用。它只是繼續把[。我做錯了什麼,我該如何解決它?

我不知道它是否重要,但我使用的是自動配對插件。

編輯 萬一有人只是想使用它沒有任何contiguration,這裏 你去

ino " ""<left> 
ino ' ''<left> 
ino (()<left> 
ino [ {}<left> 
ino { []<left> 
ino {<CR> {<CR>}<ESC>0 
ino {;<CR> {<CR>};<ESC>0 

Automatic closing brackets for Vim取出並略加編輯。

+5

什麼設置粘貼?在你的vim – dlmeetei

回答

2

看起來像你已經打開set paste
如果set paste?顯示paste結果。您可以通過

:set nopaste 

並再試一次。

更多詳細信息在help paste,您可能也喜歡help pastetoggle也。

+0

它顯示nopaste – alex3wielki

+1

然後,我會懷疑'自動配對' – dlmeetei

+0

我會嘗試刪除它時,我回家 – alex3wielki