参考资料: 1) RUNOOB.COM - Linux vi/vim 2) Vim Tutor
1. vi/vim 工作模式
命令模式(Command Mode):启动vi/vim即进入命令模式
输入模式(Insert Mode):命令模式下按i/a/o等即可进入输入模式,可以进行字符输入/换行/回删等操作
底线命令模式(Last Line Mode):命令模式下按:即可进入底线命令模式,可用命令十分广泛
2. vi/vim 常用按键
2.1 光标移动
命令 |
功能 |
h | 向左移动1个字符,如果命令前有数字,如5h,则表示向左移动5个字符 |
j | 向下移动1个字符,如果命令前有数字,如5j,则表示向下移动5个字符 |
k | 向上移动1个字符,如果命令前有数字,如5k,则表示向上移动5个字符 |
l | 向右移动1个字符,如果命令前有数字,如5l,则表示向右移动5个字符 |
<Space> | 作用同l,命令前可添加数字 |
+ | 光标移动到非空格符的下一行,命令前可添加数字 |