vim/vi的使用(ubuntu12.04)----->在插入模式下使用方向键移动光标

首先介绍map:

noremap:是不会递归的映射 (大概是no recursion)前缀表明生效范围
inoremap:就只在插入(insert)模式下生效
vnoremap:只在visual模式下生效
nnoremap:就在normal模式下(狂按esc后的模式)生效,例如:

                    noremap Y y
                    noremap y Y
                    不会出现问题
spa

ctr+o:能够在插入模式下暂时回到命令模式,当获得一个命令后马上回到插入模式。orm

^:由ctrl+v获得后面紧跟要设置的快捷键,意思大概是提取快捷键。(map 设置[ESC]和ctrl+o时,属于特殊功能键的提取,要先键入ctrl+v.)递归

^[OD:由ctrl+v+ ← 获得。rem

^O:由ctrl+v+ctrl+o获得。io

inoremap ^[OD ^Oh:意思是将 ← 键设置为在插入模式下向左移动光标并返回插入模式的快捷键。map

其余三条命令分别设置上、下、右。im

相关文章
相关标签/搜索