我在Windows 10上使用gvim并尝试获得一个好的键盘映射来打开垂直拆分到新文件.我第一次尝试
nnoremap <c-m><c-m> :vnew<CR>
Run Code Online (Sandbox Code Playgroud)
但出于某种原因,如果我在正常模式下连续两次回车,我会得到一个新的垂直分割窗口.所以我从关键地图中取出了尾随回车
nnoremap <c-m><c-m> :vnew
Run Code Online (Sandbox Code Playgroud)
如果我在正常模式下按回车三次,仍会得到一个新的垂直分割窗口,由于某种原因,我发现自己正在做.
当_vimrc中的键映射中没有回车符时,为什么回车设置关键映射?我重新启动vim没有任何效果.
从Vim的角度来看,<C-m>是<CR>和<CR>是<C-m>.
它们是相同的键,因此您无法映射某些内容<C-m>而不将其映射到<CR>反之亦然.
您需要为映射找到另一个关键组合.