vim匹配空行并删除
2016-08-24 09:41
369 查看
本文转载至: http://www.richardzhong.com/2011/12/vim_tips-remove-blank-lines-2/
//最近在使用vim编码,感觉效率比一般ide要高。
如果需要删除文章中的空行,可以使用一下语句:
:g/^s*$/d
简单解释一下:
g :全区命令
/ :分隔符
^s*$ :匹配空行,其中^表示行首,s表示空字符,包括空格和制表符,*重复0到n个前面的字符,$表示行尾。连起来就是匹配只有空字符的行,也就是空行。
/d :删除该行
//最近在使用vim编码,感觉效率比一般ide要高。
如果需要删除文章中的空行,可以使用一下语句:
:g/^s*$/d
简单解释一下:
g :全区命令
/ :分隔符
^s*$ :匹配空行,其中^表示行首,s表示空字符,包括空格和制表符,*重复0到n个前面的字符,$表示行尾。连起来就是匹配只有空字符的行,也就是空行。
/d :删除该行
相关文章推荐
- Vim 删除不包含指定字符串的行及统计匹配个数
- Vim如何删除匹配行?
- vim删除空行和以#开头的注释和#后面的行
- 在vim里面删除空行
- vim 删除匹配行
- vim删除多余空行
- 拾遗:Vim 批量删除匹配到的行
- vim 删除空行
- vim 将文本中连续的多个空行删除为只留一下一个空行
- Vim删除开头和结尾匹配的行
- vim匹配特定的行并删除它
- 强悍的 vim —— 删除空行、删除注释以及加注释解注释
- 用VIM删除空行
- vim 删除空行
- VIM技巧(2)-删除匹配行
- vim删除空行
- vim匹配特定的行并删除它
- phpstorm 正则匹配删除注释行(替换注释行为空行)
- vim中选择匹配文本删除技巧
- vim 删除所有空行