在 Sublime Text 2 中,如何删除所有双空行?

In Sublime Text 2, how can I remove all double blank lines?

在 Sublime Text 2 中,如何将所有双空行实例更改为单空行?

我想要这个:

foo


bar


foo

...变成这样:

foo

bar

foo

编辑:我知道这个问题很基础,但我发布它希望能帮助其他人,因为我没有在 SO 上看到答案。如果我这样做有误,请告诉我如何改进。

想通了。

  1. Ctrl + H(查找 -> 替换)
  2. 启用正则表达式(.* 按钮)
  3. 查找内容:\n\n\n 仅用于换行或 \n[ \t]*\n[ \t]*\n 匹配可能包含空格 and/or 制表符的空行。
  4. 替换为:\n\n
  5. 根据需要使用“查找”、“替换”和“全部替换”按钮。

注意:如果您使用“全部替换”,三个或更多个连续空行将不会替换为一个空行,因为可能预期。