如何在vim中解除ctrl-enter的绑定

  • 本文关键字:ctrl-enter 绑定 vim vim
  • 更新时间 :
  • 英文 :


所以我使用undotree,并将其绑定到ctrl m:

nnoremap <C-m> :UndotreeToggle<CR>

但出于某种原因,当我按下ctrl-enter时,它也会切换undotree。

然后,当我尝试像下面这样取消ctrl-enter的绑定时,它仍然切换undotree。

nnoremap <C-CR> <Nop>

所以问题是,我到底该如何让它按ctrl-enter而不是切换undotree?

从Vim的角度来看,<CR><C-CR>是不可区分的。由于<C-m><CR>是同一个键的两个表示,因此按下<C-CR>实际上与按下<C-m>相同。

看看:help modifyOtherKeys是否有帮助。

最新更新