1 进入插入模式
a 从光标后面开始添加文本
A 从光标所在行的末尾开始添加文本
i 从光标的前面开始插入文本
I 从光标所在行的开始处开始插入文本
o 在目前光标所在行的下一行处插入新的一行
O 在目前光标所在行的上一行处插入新的一行
s 删除光标所在的字符,并进入编辑模式
S 删除光标所在的行,并进入编辑模式
r 输入字符,取代光标所在的那一个字符
R 一直取代光标所在的字符,直到按下ESC键为止
2 删除与复制粘贴
x 删除光标处的字符
dd 删除光标所在的行
ndd 删除光标所在的行及下面的n行
D或d$ 删除光标到行尾的文本,常用与删除注释语句
d^或d0 删除光标到行首的文本
nyy 从光标所在的行开始向下复制n行(n不写,则代表一次)
np 从当前光标所在的行下面粘贴n次
3 查找
/str 查找字符串str,回车后加亮所有找到的字符串,接着按n移动到下一个找到的字符串,命令N移动到上一个找到的字符串
4 块操作
v 可视化块选择状态,选中块之后,可以对块进行删除(d),复制(y),剪切(x)
yy 复制光标所在的行
nyy 从光标开始向下复制n行
p 将剪切后的文本粘贴到光标处
u 撤销上次的操作
ctrl+R 恢复上次的操作
5 光标的移动
h 光标向左移动一个字符
j 光标向下移动一个字符
k 光标向上移动一个字符
l 光标向右移动一个字符
w 光标向后移动一个字
b 光标向前移动一个字
^ 光标移动到行首
$ 光标移动到行尾
6 命令模式常用命令
:set number 不显示行号
:set nonumber 显示行号
:q 在未修改文档的情况下退出
:q! 不保存退出
:w 保存
:wq 保存并退出
1940

被折叠的 条评论
为什么被折叠?



