vim有12种模式:6种基本模式,6种条件模式
常用的有三种模式:普通模式,插入模式,底行模式
普通模式——>插入模式:
i:进入插入模式
a:光标移动到下一字符处开始插入
o:在光标所在行下行添加新行开始插入
I:光标移动到行首开始插入
A:光标移动到行尾开始插入
O:在光标所在行上方添加新行,进入插入模式
插入模式——>普通模式:
ESC
普通模式——>底行模式:
**:**进入底行模式
:w 保存文件
:wq 保存并退出
:q 退出
: !pwd 临时执行命令,按回车返回
:!q 强制退出
普通模式下的常用操作:
ctrl+f :向下翻页
ctrl+b: 向上翻页
hjkl / o$ / gg :光标移动到文档首行
G :光标移动到文档尾行
yy: 复制光标所在行
nyy:从光标所在行开始复制n行数据
p: 向光标所在行下方粘贴
dd:删除光标所在行
ndd:删除n行数据
D :删除到行尾的数据
x : 删除光标所在位置的字符
u:撤销上步操作
ctrl+r:回复操作
gg=G: 全文对齐