在Notepad ++中,我的文字如下所示:
hello001
byebye
house
garden
我想要做的是在每对线之间添加一个空行,所以它看起来像这样:
hello001
byebye
house
garden
有许多行,我不希望通过单击回车逐个执行此操作。是否有命令对所有选定的行进行操作?
答案 0 :(得分:0)
如果正则表达式看起来太花哨,另一种选择。
Ctrl + Home (或手动将光标放在第一行的开头)
Macro › Start Recording
结束,输入,向下
Macro › Stop Recording
Macro › Run a Macro Multiple Times... › Run until the end of file › Run
(所有与宏相关的操作都有热门图标,如果您愿意,可以使用它们代替菜单。)
请注意,它适用于整个文件。如果您只想将它应用于文件的一部分,则需要一个临时文件。
答案 1 :(得分:0)
另一种方式:
$
\n
这将逐行替换行尾。
给定示例的结果:
hello001
byebye
house
garden
答案 2 :(得分:-1)
在正则表达式模式下尝试此查找和替换:
<强>查找强>
(\r?\n)
<强>替换强>
$1$1
这将在您的文档中找到所有换行符,并将其替换为两个换行符。请注意,我使用模式\r?\n
来涵盖Windows和Unix行结尾(Windows使用\r\n
而Unix仅使用\n
)。这里的诀窍是我们捕获行结尾,无论它是什么,然后用我们刚刚捕获的两个替换它。