命令行模式命令
插入
- a:光标的下一个位置开始插入字符
- A:光标所在行的最后开始插入字符
- i:从光标所在位置开始插入字符
- I:在光标所在行的行首开始插入字符
- o:在光标所在行的下边一行开始插入
- O:在光标所在行的上边一行开始插入
- s:删除光标后边的一个字符,并开始插入
- S:删除光标所在行,并开始插入
移动光标
- gg:移动到文件的开头
- G: 移动到文件的结尾
- $: 移动到行尾
- ^:移动到行首
删除(没有真正的删除,都是剪切)
- x:删除光标之后的一个字符
- nx:删除光标之后的n个字符(n为整数)
- X:删除光标之前的一个字符
- nX:删除光标之前的n个字符(n为整数)
- dd:删除光标所在的行
- ndd:删除从光标开始的n行(n为整数)
复制
- yw: 复制光标到字尾的字符到缓冲区
- nyw:复制光标之后的n个字符到缓冲区
- yy:复制当前行
- nyy:复制当前行开始的n行
剪切
- dd: 剪切当前行(和删除当前行相同)