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

foo\nbar

就变成:

foo
bar

在编辑器中查看文件。


当前回答

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

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

其他回答

在Windows上,Sublime文本,

按Ctrl + H将\n替换为由Ctrl + Enter创建的新行。

替换:\n

通过:(按Ctrl + Enter)

打开查找和替换选项(在Mac中按Ctrl + Alt + F) 在查找输入框中输入\n 点击Find All按钮,这将用光标选择文本中的所有\n 现在按Enter,这将用换行替换\n

我所做的简单明了。

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

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

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

在Windows上的Sublime Text 2中,上述方法都不适用。

我是这样做的:

单击空行; 拖到下面的空行(选择行后的不可见字符); 按Ctrl+H替换; 输入所需的替换字符/字符串或留空; 点击“全部替换”;

在按Ctrl+H之前选择,它使用该字符作为要替换的字符。

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

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

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

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