使用Linux系统之前,建议熟练掌握以下vim命令
(更新中0602,争取每周更新一条)
1.替换
- {
作用范围}s/{
目标}/{
替换}/{
替换标志}
- 当前行 :s/foo/bar/g
- 全文 :%s/foo/bar/g
- 选区替换(2-11行) :2,11s/foo/bar/g
- 当前所在行往后两行 :.,+2s/foo/bar/g
- i/I 大小写敏感查找(i不敏感查找,I敏感查找)
- %s/foo/bar/i等价于
- %s/foo\c/bar c表示需要确认
2.光标移动
- 上下左右移动光标: h:左 l:右 k:上 j:下
3.修改当前文件夹下的文件名 可以用下面这个命令
- 将名字中的GH02替换成GH05
- find ./ -name "*GH02*" | while read f; do mv $f ${
f/GH02/GH05}; done
4.一键杀掉包含wechat的所有进程
ps -ef