如何将Sublime Text中的 \n 替换为真正的编辑器内显示的新行,以便:
\n
foo\nbar
变为:
foo bar
在我查看文件时在编辑器中 .
打开正则表达式搜索和替换(搜索中最左侧的图标和替换栏或快捷键Alt R)
找到什么: \\n替换为: \n
\\n
干杯
使用 Find > Replace 或(Ctrl H)打开 Find What / Replace With 窗口,然后使用Ctrl Enter在 Replace With 输入框中指示新行 .
Find > Replace
Find What
Replace With
Fool proof method (没有RegEx和Ctrl Enter对我不起作用,因为它只是跳到下一个 Find ):
Find
首先,选择 \n 的出现并按Ctrl H(调出 Replace... 对话框,也可通过 Find -> Replace... 菜单访问) . 这将填充 Find what 字段 .
Replace...
Find -> Replace...
Find what
转到文件的任意一行的末尾(如果您的键盘有,请按“结束”)并按住Shift并按→(向右箭头) EXACTLY 一次选择行尾 . 然后将其复制粘贴到 Replace with 字段中 .
Replace with
(动画用于查找真正的新行;替换它们的工作方式相同)
在Sublime Text中(在Mac上有快捷方式):
突出显示要搜索的文本以应用“查找和替换”
进入菜单>查找>替换...(键盘快捷键:Alt命令F)
在查找和替换工具中,通过单击看起来像[ . *]的按钮启用正则表达式(键盘快捷键:Alt命令R)
在查找内容中,键入: \\n
注意:附加 \ 在搜索时转义正则表达式语法 .
\
在替换为中,键入: \n
单击“全部替换”按钮(键盘快捷键:CTRL Alt Enter)
您的文字文本 \n 将变为实际的换行符 .
以上都不适用于Windows上的Sublime Text 2 .
我这样做了:
点击一个空行;
拖动到下面的空行(选择行后面的不可见字符);
按ctrl H替换;
输入所需的替换字符/字符串或将其留空;
点击"Replace all";
通过在按下ctrl H之前选择,它将其用作要替换的字符 .
打开查找和替换选项(在Mac中按CTRL ALT F)
在查找输入框中键入\ n
单击Find All按钮,这将使用光标选择文本中的所有\ n
现在按Enter,这将用新行替换\ n
对于Windows行结尾:
(打开正则表达式 - Alt R)
Find: \ r \ n
Replace: \ r \ n
7 回答
打开正则表达式搜索和替换(搜索中最左侧的图标和替换栏或快捷键Alt R)
找到什么:
\\n
替换为:
\n
干杯
使用
Find > Replace
或(Ctrl H)打开Find What
/Replace With
窗口,然后使用Ctrl Enter在Replace With
输入框中指示新行 .Fool proof method (没有RegEx和Ctrl Enter对我不起作用,因为它只是跳到下一个
Find
):首先,选择
\n
的出现并按Ctrl H(调出Replace...
对话框,也可通过Find -> Replace...
菜单访问) . 这将填充Find what
字段 .转到文件的任意一行的末尾(如果您的键盘有,请按“结束”)并按住Shift并按→(向右箭头) EXACTLY 一次选择行尾 . 然后将其复制粘贴到
Replace with
字段中 .(动画用于查找真正的新行;替换它们的工作方式相同)
在Sublime Text中(在Mac上有快捷方式):
突出显示要搜索的文本以应用“查找和替换”
进入菜单>查找>替换...(键盘快捷键:Alt命令F)
在查找和替换工具中,通过单击看起来像[ . *]的按钮启用正则表达式(键盘快捷键:Alt命令R)
在查找内容中,键入:
\\n
注意:附加
\
在搜索时转义正则表达式语法 .在替换为中,键入:
\n
单击“全部替换”按钮(键盘快捷键:CTRL Alt Enter)
您的文字文本
\n
将变为实际的换行符 .以上都不适用于Windows上的Sublime Text 2 .
我这样做了:
点击一个空行;
拖动到下面的空行(选择行后面的不可见字符);
按ctrl H替换;
输入所需的替换字符/字符串或将其留空;
点击"Replace all";
通过在按下ctrl H之前选择,它将其用作要替换的字符 .
打开查找和替换选项(在Mac中按CTRL ALT F)
在查找输入框中键入\ n
单击Find All按钮,这将使用光标选择文本中的所有\ n
现在按Enter,这将用新行替换\ n
对于Windows行结尾:
(打开正则表达式 - Alt R)
Find: \ r \ n
Replace: \ r \ n