将文本中连续的多个空行删除为只留一下一个空行
方法一:
:%s/^\n$//g
这种方式对于那种空行中含有tab键和空格的情况删除不了
方法二:
:g/^\s*$\n\s*$/d
这种情况既能删除只有回车的空行,还能删除包含tab键和空格的空行
删除重复行
:%s/^\(.*\)\n\1$/\1/g