我有一个纯文本文件,其中包含大量行,每对行之间有一个空行。我想删除空行。
我正在尝试使用带有正则表达式的替换对话框,将“\n\n”替换为“\n”,但搜索无法将“\n”识别为换行符。
在“首选项”对话框的“文件”窗格中,“默认行尾字符”设置为Unix (LF)
“查看/显示行尾”,每行都以“LF”图标结尾——或者在我看来是图标。
我已经尝试过\p
,\r
但它们也不起作用。
这是一个纯文本文件,所以我知道还有其他方法可以删除空白行,但我对 geany 的情况很感兴趣。我如何使用 geany 替换对话框来做到这一点?
更新$
我可以使用作为搜索键获得匹配,但replace all
不会替换结束行字符,而是在它之前插入。
在替换选项中,同时检查:
然后
\n
工作。