我如何用真正的编辑器显示的新行替换Sublime文本中的\n:

foo\nbar

就变成:

foo
bar

在编辑器中查看文件。


当前回答

在MAC:

第一步:Alt + Cmd + F。在底部,会出现一个窗口 步骤2:启用正则表达式。左边的窗户,看起来像* 步骤3:在“查找输入”字段中输入要查找的文本 步骤4:在replace输入字段中输入替换文本 第五步:单击底部的“全部替换”。

其他回答

我所做的简单明了。

输入Space或\n或任何你想要找到的。

然后点击右下角的“全部查找”,这将选中所有结果。

然后按下键盘上的enter键,它将把所有选中的行分割成新的行。

傻瓜证明方法(没有RegEx和Ctrl+Enter没有为我工作,因为它只是跳转到下一个找到):

首先,选择\n的出现,并按Ctrl+H(弹出Replace…对话,也可以通过Find -> Replace…菜单)。这填充了Find what字段。

走到你的文件的任何一行的末尾(如果你的键盘有的话按下结束键),通过按住Shift和按→(右箭头)EXACTLY一次来选择行尾。然后复制粘贴到Replace with字段中。

(动画是为了找到真正的新线条;替换它们也是一样的)

打开正则表达式搜索和替换(搜索和替换栏中最左边的图标或快捷键Alt + R)

找到什么:\\n 替换为:\n

最简单的方法,你可以复制换行符(复制空2行文本编辑器),然后粘贴替换。

在Sublime Text中(Mac上有快捷键):

突出显示要搜索以应用“查找和替换”的文本 进入菜单>找到>替换…(键盘快捷键:Alt + Command + F) 在“查找和替换”工具中,通过单击看起来像[的按钮启用正则表达式。(键盘快捷键:Alt + Command + R) 在Find What中输入:\\n 注意:搜索时附加的\转义正则表达式语法。 在Replace With中输入:\n 点击“全部替换”按钮(键盘快捷键:Ctrl + Alt + Enter)

你的文本\n会变成一个实际的换行符。