復(fù)制:yy 粘貼:p
H :光標(biāo)移至屏幕頂行
M :光標(biāo)移至屏幕中間行
L :光標(biāo)移至屏幕最后行
^ 移到行首
$ 移到行尾
+或return 移到下一行的第一個(gè)字符
- 移到前一行的第一個(gè)非空字符
a 在光標(biāo)后插入文本
A 在當(dāng)前行插入文本
i 在光標(biāo)前插入文本
I 在當(dāng)前行前插入文本
o 在當(dāng)前行的下邊插入新行
O 在當(dāng)前行的上邊插入新行
u 撤銷上一步的操作
Ctrl+r 恢復(fù)上一步被撤銷的操作
注意:
如果你輸入“u”兩次幔嗦,你的文本恢復(fù)原樣晰奖,那應(yīng)該是你的Vim被配置在Vi兼容模式了结澄。
查找
VI : less
/ patern enter 向下查找
?patern enter 向上查找
N/n 查找上/下一個(gè)
兩次g 到第一行
G 到最后一行
1.針對大文件-從下到上查詢
less center-acct-test-nohup.out
-->G (到最后一行)
-->/1612121909932320(開始查詢)
-->N(向上查詢)
2.針對小文件-從上到下查詢
less common-biz.log
-->/1612121909932320
-->n(向下查詢)
zcat /Data/xxx.log.2017-06-16.log.gz|grep '1703011040117061600041302' -C20 --color