Jun
18
2019
vim通过正则将文本中连续的多个空行删除为只留一下一个空行
作者:
绝缘体.. 发布:
2019-06-18 08:44 分类:
未分类 阅读:
抢沙发
将文本中连续的多个空行删除为只留一下一个空行
方法一:
:%s/^\n$//g
这种方式对于那种空行中含有tab键和空格的情况删除不了
方法二:
:g/^\s*$\n\s*$/d
这种情况既能删除只有回车的空行,还能删除包含tab键和空格的空行
删除重复行
:%s/^\(.*\)\n\1$/\1/g
微信扫一扫,打赏作者吧~