当我做
inoremap <Esc> <Esc>`^
在 vim 中,下次我切换到插入模式时(使用后Esc),箭头键无法移动光标(而是插入字母)。为什么会发生这种情况?
编辑:可以重新映射Esc并仍然保留工作箭头键吗?
答案1
与箭头键关联的底层代码是以 开头的转义序列<Esc>
。例如,如果我没记错的话,向上箭头键正在发送<Esc> [ A
。
当我做
inoremap <Esc> <Esc>`^
在 vim 中,下次我切换到插入模式时(使用后Esc),箭头键无法移动光标(而是插入字母)。为什么会发生这种情况?
编辑:可以重新映射Esc并仍然保留工作箭头键吗?
与箭头键关联的底层代码是以 开头的转义序列<Esc>
。例如,如果我没记错的话,向上箭头键正在发送<Esc> [ A
。