`

vim奇巧淫技

    博客分类:
  • vim
vim 
阅读更多

删除奇数行
:g/^/d|m

删除偶数行
:g/^/+1/d

重复所有行
:g/^/t.

倒序所有行
:g/^/m 0

 

将所有方法foo(a,b,c)的实例改为foo(b,a,c) 

:%s/foo(\([^,]*\),\([^,]*\),\([^)]*\))/foo(\2,\1,\3)/g
附加几条sed

sed ’s/^$/d’ price.txt 删除所有空行

sed ’s/^[ ]*$/d’ price.txt 删除所有只包含空格或者制表符的行

sed ’s/”//g’ price.txt 删除所有引号

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics