如何解绑vim中的ctrl enter?
How to unbind ctrl enter in 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
是否有帮助。
所以我使用 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
是否有帮助。