我刚得到一个Kinesis Advantage键盘,并想在vim中以插入模式将Enter重新映射为Esc。我也在使用iTerm2。
到目前为止,这是我得到的:
inoremap <CR> <Esc> inoremap jj <Esc> nnoremap <CR> i
启动时不起作用:Enter进入插入模式,在插入模式下jj
退出插入模式。但是,Enter不会退出插入模式。
然后我重新加载我的vimrc文件:
:so $MYVIMRC
中提琴,我的Enter键现在退出插入模式,一切正常。
关于为什么会发生这种情况有任何想法吗?
谢谢
当您在定义了映射之后覆盖了映射之后获得了插件或其他脚本时,就会发生这种情况。找出哪个最简单的方法是运行以下命令:
:verbose imap <cr>
这将告诉您键序列映射到什么,以及定义该映射的脚本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句