用Sublime Text中的实际新行replace\ n
如何在Sublime Text中用真正的编辑器中显示的新行代替\n
:
foo\nbar
变为:
foo bar
在编辑器中查看其中的文件。
打开正则expression式search和replace(在search和replace栏或Alt + R快捷键左侧最左侧的图标)
寻找什么: \\n
replace为: \n
干杯
使用“ Find > Replace
”或( Ctrl + H )打开“ Find What
/ Replace With
窗口”,并使用Ctrl + Enter指示“ Replace With
input框中的新行。
傻瓜certificate方法 (没有RegEx和Ctrl + Enter没有为我工作,因为它只是跳到下一个Find
):
首先,select一个\n
并按下Ctrl + H (出现Replace...
对话框,也可以通过Find -> Replace...
菜单访问)。 这填充Find what
字段。
到你的文件的任何一行的末尾(如果你的键盘有键盘,按End键),按住Shift键并按→ (向右箭头),select一行结束。 然后将其复制粘贴到“ Replace with
字段中。
(这个animation是为了find真正的新线,replace它们也是一样的)
在Sublime文本中(Mac上有快捷键):
-
突出显示要应用查找和replace的文本
-
转到菜单>查找>replace…(键盘快捷键:Alt + Command + F)
-
在“查找和replace”工具中,通过单击类似[。*](键盘快捷键:Alt + Command + R)的button启用正则expression式
-
在查找内容中input:
\\n
注意:search时,附加
\
转义正则expression式语法。 -
在replace中,input:
\n
-
点击“全部replace”button(键盘快捷键:CTRL + Alt + Enter)
你的文字\n
然后将变成一个实际的换行符。
在Windows上的Sublime Text 2中,上述内容都不适用于我。
我做到了这一点:
- 点击一个空行;
- 拖动到下面的空行(select行后的不可见字符);
- 按ctrl + Hreplace;
- input所需的replace字符/string或将其保留为空;
- 点击“全部replace”;
通过select之前按Ctrl + H它使用它作为要replace的字符。