如何在Sublime Text中替换\n
,并使用真正的编辑器内显示的新行:
foo\nbar
变为:
foo
bar
当我在其中查看文件时,在编辑器中。
答案 0 :(得分:726)
启用正则表达式搜索和替换(搜索中最左侧的图标,替换栏或快捷键 Alt + R )
查找内容:\\n
替换为:\n
干杯
答案 1 :(得分:235)
使用Find > Replace
或( Ctrl + H )打开Find What
/ Replace With
窗口,然后使用< kbd> Ctrl + 输入表示Replace With
输入框中的新行。
答案 2 :(得分:39)
傻瓜式方法(没有RegEx和 Ctrl + 输入对我来说没有用,因为它只是跳到下一个{ {1}}):
首先,选择Find
出现并点击 Ctrl + H (调出\n
对话框,也可通过{{1菜单)。这会填充Replace...
字段。
转到文件的任意一行的末尾(如果你的键盘有,请按结束)并按住 Shift 并按→(右箭头)完全一次。然后将其复制粘贴到Find -> Replace...
字段中。
(动画用于查找真正的新行;替换它们的工作方式相同)
答案 3 :(得分:11)
在Sublime Text中(在Mac上使用快捷方式):
突出显示要搜索的文本以应用“查找”和“替换
转到菜单&gt;查找&gt;替换...(键盘快捷键:Alt + Command + F)
在Find&amp;替换工具,通过单击看起来像[。*]的按钮启用正则表达式(键盘快捷键:Alt + Command + R)
在“查找内容”中,键入:\\n
注意:附加的\
在搜索时会转义正则表达式语法。
在替换为中,键入:\n
点击“全部替换”按钮(键盘快捷键:CTRL + Alt + Enter)
您的文字\n
将变为实际的换行符。
答案 4 :(得分:5)
以上都没有在Windows上的Sublime Text 2中为我工作。
我这样做了:
通过在按下ctrl + H之前选择它,将其用作要替换的字符。
答案 5 :(得分:3)
答案 6 :(得分:1)
答案 7 :(得分:1)
在Mac上,请按Shift + CMD + F进行搜索和替换。搜索“ \ n”并用Shift + Enter替换。
答案 8 :(得分:1)
在Windows上,Sublime文本
您按Ctrl + H可以用Ctrl + Enter创建的新行替换\ n。
替换:\ n
按:(按Ctrl + Enter)
答案 9 :(得分:1)
我所做的是简单明了的。
输入Space
或\n
或您要查找的任何内容。
然后点击右下角的Find All
,这将选择所有结果。
然后按键盘上的enter
,它将所有选中的内容分成新行。
答案 10 :(得分:1)
最简单的方法是,您可以复制换行符(在文本编辑器中复制空2行),然后粘贴到替换为。
答案 11 :(得分:-1)