我用nnoremap ; :
进入命令模式。是否有相反的快捷方式可以添加到我的 .vimrc 中,这样我就不用每次都按 ESC 才能返回正常模式了?
答案1
中止命令行模式不应该如此频繁,为什么您担心必须按下Esc?!
有些人会重新映射Caps Lock到或Esc(Ctrl在 Vim 之外),这也有助于退出插入模式。您是否知道也可以使用 Ctrl-C 中止命令行?或者,您可以定义一个映射,例如;;
中止命令行:
:cnoremap ;; <C-c>
答案2
选择一些您不太可能在任何文本中使用的易于输入的键序列,并将其映射到 <Esc>。qq
例如,英语中没有找到该序列,因此您可以像这样映射它:
inoremap qq <Esc>
如果您需要将该序列输入到某个文件中,只需在其前面按 Ctrl-V 即可。