the*_*ott 6 keyboard-shortcuts vim iterm2 kinesis-advantage
我刚刚购买了 Kinesis Advantage 键盘,想要在 vim 的插入模式下将 Enter 重新映射到 Esc。我也在使用 iTerm2。
这是我到目前为止所得到的:
inoremap <CR> <Esc>
inoremap jj <Esc>
nnoremap <CR> i
启动时,这不起作用:输入进入插入模式,并在插入模式下jj退出插入模式。但是,Enter 不会退出插入模式。
然后我重新加载我的 vimrc 文件:
:so $MYVIMRC
中提琴,我的 Enter 键现在退出插入模式,一切正常。
对于为什么会发生这种情况有什么想法吗?
谢谢
当您在定义映射后获取的插件或其他脚本覆盖您的映射时,就会发生这种情况。找出哪个的最简单方法是运行以下命令:
:verbose imap <cr>
Run Code Online (Sandbox Code Playgroud)
这将告诉您按键序列映射到什么,以及定义映射的脚本。