使用Sublime Text 2 - 是否可以在文本文件中的特定字符串之后插入换行符 / text返回,例如使用查找‣替换工具?
(加分问题:是否可以删除特定字符串后的所有换行符)
答案 0 :(得分:221)
以下是在Mac上执行此操作的方法:
命令 + F > 类型字符串> Control + Command + G > ESC > 右箭头> 换行
和Windows/Linux(未经测试):
控制 + F > 类型字符串> Alt + F3 > ESC > 右箭头> 换行
重要的部分是 Control + Command + G 来选择所有匹配。
一旦选择了要查找的文本,就可以使用提供的多个游标进行所需的文本操作。
Protip:你可以使用 Command + 点击(或 Control + 点击)手动实例化多个游标达到类似的效果。
答案 1 :(得分:65)
使用 查找 - 替换工具 ,可以通过两种不同方式实现:
点击 替换字段 ,然后按 Ctrl + 输入以插入换行符(字段应该调整大小,但它不会,因此很难看到插入换行符。
在 查找 - 替换工具 内,激活 S& R正则表达式 (首先左边的图标。* ,键盘快捷键是 Alt + Ctrl / Cmd + R 来激活/停用它)。
在 替换字段 中键入 \n
,无论您要插入换行符。
如果您想要查找换行符,只需在查找字段中执行此操作,这两个解决方案也都有效。
答案 2 :(得分:7)
编辑 - >行 - >加入行(Ctrl + J)
答案 3 :(得分:4)
您应该使用多个游标。请参阅the unofficial documentation或此nice tutorial。这里有一些简短的说明,可以帮助您:
玩得开心!