来源于:http://www.linuxidc.com/Linux/2016-03/129249.htm
命令 | 解释 |
---|---|
:x | 保存文件并退出 |
:q! | 退出但不保存文件 |
i | 在光标左侧插入 |
a | 在光标右侧插入 |
ESC 按键 | 退出插入模式 |
光标键 | 移动光标 |
/text | 搜索字符串text(大小写敏感) |
n | 跳到下一个搜索结果 |
x | 删除当前光标处的字符 |
dd | 删除当前光标所在的行 |
u | 撤销上次改变 |
:0 (数字0) | 将光标移动到文件开头 |
:n | 将光标移动到第n行 |
G | 将光标移动到文件结尾 |
^ | 将光标移动到该行开头 |
$ | 将光标移动到该行结尾 |
:set list | 查看文件中特殊字符 |
yy | 复制光标所在行 |
5yy | 复制从光标所在行开始的5行 |
p | 在光标所在行下面粘贴 |
其中命令x也可以用wq
q!中的!带有强制的意思。当已经编辑内容完后,又不想保存,可以使用q!。如果进入vi后内容没有进行修改,使用q也可直接退出。