首先介绍map:
noremap:是不会递归的映射 (大概是no recursion)前缀代表生效范围
inoremap:就只在插入(insert)模式下生效
vnoremap:只在visual模式下生效
nnoremap:就在normal模式下(狂按esc后的模式)生效,例如:
noremap Y y
noremap y Y
不会出现问题
ctr+o:可以在插入模式下暂时回到命令模式,当得到一个命令后立刻回到插入模式。
^:由ctrl+v得到后面紧跟要设置的快捷键,意思大概是提取快捷键。(map 设置[ESC]和ctrl+o时,属于特殊功能键的提取,要先键入ctrl+v.)
^[OD:由ctrl+v+ ← 得到。
^O:由ctrl+v+ctrl+o得到。
inoremap ^[OD ^Oh:意思是将 ← 键设置为在插入模式下向左移动光标并返回插入模式的快捷键。
其他三条命令分别设置上、下、右。