Vim nnoremap和inoremap之间的差异
我的.vimrc中有以下几行代码Vim nnoremap和inoremap之间的差异,vim,Vim,我的.vimrc中有以下几行代码 " Arrows are unvimlike nnoremap <up> <nop> nnoremap <down> <nop> nnoremap <left> <nop> nnoremap <right> <nop> inoremap <up> <nop> inoremap <down> <nop>
" Arrows are unvimlike
nnoremap <up> <nop>
nnoremap <down> <nop>
nnoremap <left> <nop>
nnoremap <right> <nop>
inoremap <up> <nop>
inoremap <down> <nop>
inoremap <left> <nop>
inoremap <right> <nop>
“箭头是不相似的
nnoremap
nnoremap
nnoremap
nnoremap
inoremap
inoremap
inoremap
inoremap
我知道箭头键没有强制使用j、k、h、l的操作。但是为什么有两组看起来相同的命令。或者换句话说,nnoremap和inoremap之间有什么区别,以及为什么两者都被使用。您要确保
insert
和的箭头键都是nop
正常
模式
发件人::
另请参见
:帮助映射模式
。可能重复的
n Normal mode map. Defined using ':nmap' or ':nnoremap'.
i Insert mode map. Defined using ':imap' or ':inoremap'.