1 vi是Unix/Linx工程师必备的
2 ~表示是未使用的行,如果某行不是以~开头,并且仍然是空白的,那么一定存在空格,制表符,换行符等
3 vi区别大小写
4 在vi中搜索文件,命令模式下:/yourword
5 如果进行误操作了,可以通过下面的方法解决:
1):q!
2)u
3)U 撤销当前行的操作
6 替换文本
1):s/a/b 替换当前行的第一个
2):s/a/b/g 替换当前行的所有
3):x,ys/a/b 替换第x到y行的第一个
4):x,ys/a/b/g 替换第x到y行的所有
5):1,$s/a/b/g 替换所有的
本文转自 小强测试帮 51CTO博客,原文链接:http://blog.51cto.com/xqtesting/808415,如需转载请自行联系原作者