geany 编辑器匹配换行符

Ste*_*ton 6 regex geany

我有一个纯文本文件,其中包含大量行,每对行之间有一个空行。我想删除空行。

我正在尝试使用“替换”对话框与正则表达式,将“\n\n”替换为“\n”,但搜索无法将“\n”识别为新行字符。

在“首选项”对话框的“文件”窗格中,“默认行结束符”设置为Unix (LF)“查看/显示行结束符”,每行都以“LF”图标终止——或者在我看来是一个图标。

我已经尝试过\p\r但它们也不起作用。

它是一个纯文本文件,所以我知道还有其他方法可以删除空白行,但我对 geany 发生的事情感兴趣。我如何使用 geany 替换对话框来做到这一点?

更新$我可以使用搜索键获得匹配项,但replace all不会替换结束行字符,而是在其之前插入。

use*_*867 1

在替换选项中,选中两项:

  • 使用正则表达式
  • 使用多行匹配

然后\n工作。