欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

VIM技巧2 – 删除空行 (正则表达式) 替换 空行 有大用

本文转载至: http://www.richardzhong.com/2011/12/vim_tips-remove-blank-lines-2/

2017/1/7 修正:有一个明显的错误,\s 才是表示 space。


如果需要删除文章中的空行,可以使用一下语句:

:g/^\s*$/d

简单解释一下:

g :全区命令
/ :分隔符 使用@字符也可以
^\s*$ :匹配空行,其中^表示行首,\s表示空字符,包括空格和制表符,*重复0到n个前面的字符,$表示行尾。连起来就是匹配只有空字符的行,也就是空行。
/d :删除该行


来自  https://blog.csdn.net/robertsong2004/article/details/45741835

普通分类: