使用Sublime Text将多行合并成一行
我对Sublime Text很新,我相信这是一个天真的问题。 在http://www.sublimetext.com/(2/6幻灯片)观看多行select。 绝对爱它。
我知道Ctrl(Cmd) + Shift + L “多选”,以便我们可以同时进行编辑。 但是,在演示中,他们也将所有行合并为一行。 这是什么捷径?
我用Ctrl + J,但它只是删除一次,而不是所有的新行出现。
我使用TextPad,并使用查找/replace\n
空格。 但是演示的人似乎使用某种快捷方式。
我认为,在演示中,他按Del键 ,在光标的最后,多选。 这样\n
被删除在每一个选定的行。
用于将多行合并为1的单个命令快捷键是“连接线”。
- 在Mac上的Command + Jjoin行。
- 在Windows上的CTRL + J
- 编辑>线条>join线条
在sublimetext.com的演示animation中可以看到另一种方法。 使用多重select, Ctrl + Shift + L用于将选区分割成行,然后每行同时编辑。 结束 + 删除将删除所有换行符。 这可以在幻灯片2/6中看到http://sublimetexttips.com/7-handy-text-manipulation-tricks-sublime-text-2/
编辑
连接将下面一行连接到当前行,用一个空格replace两个空格之间的所有空格
http://www.sublimetext.com/docs/commands
在菜单中编辑选项,编辑 – >行 – >连接线
ctrl+a
和ctrl+j
似乎在崇高的文字3。
如果要将行合并到同一行中,也将从行中删除起始和结束空格,则应使用以下正则expression式:
Find What: ^\s*(.+)\s*\n Replace With: \1
Join lines
是一个很好的命令,但是在合并的线之间增加了空格。 为了合并没有间距的行,最简单的方法如下:
-
Find -> Replace
(Mac上的Command + Option + F) -
Ctrl+Enter
在“Find What
字段中input换行符。 - 不要在“
Replace With
为”字段中input任何内容。 - 按
Replace All
。