:g/^$/d
:g
将在与正则表达式匹配的行上执行命令。正则表达式为 “空白行”,命令为:d
(删除)
找到了,它是:
g/^\s*$/d
资料来源: Vim Wikia 的g 的幂
:g
简要说明:[range]g/pattern/cmd
通过对每个行匹配模式执行 Ex 命令 cmd ,此操作将作用于指定的[range] (默认整个文件)(Ex 命令是以冒号开头的命令,例如
:d
表示删除)。在执行cmd之前,将 “.
” 设置为当前行。
:v/./d
或者
:g/^$/d
或者
:%!cat -s