为什么禁用映射在我的vim编辑器中不起作用?

时间:2018-03-29 03:10:40

标签: vim vim-plugin

在我的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配置文件中使用它。

1 个答案:

答案 0 :(得分:2)

插件来自vimrc之后,因此在执行该命令时未定义要禁用的映射。

也就是说,插件的README告诉您如何替换默认映射。所以...阅读并试验。