簡體   English   中英

為什么禁用映射在我的vim編輯器中不起作用?

[英]Why disabling mapping doesn't work in my vim editor?

在我的vim編輯器中,可以通過以下命令找到的兩個映射:

:imap <CR>

它輸出:

i  <CR>        &@<SNR>60_AutoPairsOldCRWrapper73<SNR>60_AutoPairsReturn
i  <CR>          <CR><Plug>DiscretionaryEnd

我想禁用第一個,因此將其添加到我的.vimrc文件中:

iunmap <buffer> <CR>

但是當我打開編輯器時,vim顯示錯誤,但no such mapping錯誤,但是實際上,我可以通過在編輯器中鍵入命令來禁用映射:

:iunmap <buffer> <CR>

我想知道為什么不能在我的.vimrc配置文件中使它工作。

插件來自vimrc因此在執行該命令時未定義要禁用的映射。

就是說,插件的README告訴您如何替換默認映射。 所以……閱讀並進行實驗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM