编辑器 vi(vim)
一.命令模式
1.移动光标
H(左)
J(下)
K(上)
l(右)
H L M
nG(n代表数字 G是最后一行 1G 2G G)
行内移动(^ 0 $)
2. 复制 粘贴
yy nyy(复制多个)
p
3. 取消 u
恢复 U
4.删除
dd ndd
5.保存
ZZ
二.插入模式
a i o (A I O)
i当前位置 I当前位置的行首
a当前位置右边 A 当前位置末尾
o当前行下一行 O当前行上一行
三.底行模式
1.显示行号
set nu set nonu
2.保存退出
w 保存
q 退出
wq!
q!
3.查找替换 /String
s/old/new/g 整行替换
行号1,行号2 s/old/new/g 整行替换
.,+5 s/old/new/g 整行替换
.,-5 s/old/new/g 整行替换
.,$ s/old/new/g 整行替换
sed
stream edit
sed '模式' 对象