一、 三种模式
vim有三种编辑模式:
-
i 进入文本编辑模式
-
esc 进入命令编辑模式
命令编辑状态下 dd删除整行
-
: 进入底行模式
底行模式状态:输入q 退出 w保存 wq 保存并退出 ! 表示强制的意思
q!强制退出
举例 保存并退出: Esc+:+wq
二 、编辑文本常用快捷键
-
插入命令
a 在光标后附加文本
A 在本行行末附件文本
i 在光标前插入文本
I 在本行开始插入文本
o 在光标下插入文本
O 在光标上插入文本
-
删除命令
x 删除光标所在的字符
nx 删除光标所在处后n个字符
dd 删除光标所在行
dG 删除光标所在行导末尾的内容
D 删除从光标所在行到末尾的内容
:n1,n2d 删除指定范围的行
-
复制和剪切命令
yy或者Y 复制当前行
nyy或者nY 复制当前行一下n行
dd 剪切当前行
ndd 剪切当前行以下n行
p或者P 粘贴在当前光标所在行下或行上
-
保存退出命令
:wq 或者 ZZ 保存退出
:q! 不保存退出
:wq! 强行保存退出 (root或者文件的所有者)