Textmate 在行尾添加多行文本

Yuv*_*val 9 textmate macos

在 Textmate 中,我可以通过单击并按住 Option 键并用鼠标拖动来一次向多行添加文本。说我有以下几行:

foo 1: 
foo 2:
foo 3:
Run Code Online (Sandbox Code Playgroud)

我可以轻松单击并按住选项,然后用线条向下拖动以选择每行末尾的文本,然后键入“bar”一次,它将被添加到所有行中,如下所示:

foo 1: bar
foo 2: bar
foo 3: bar
Run Code Online (Sandbox Code Playgroud)

极好的。

我遇到的问题是当我的线条长度不一样时

foo 19: 
foo 37842342346: 
foo 503: 
Run Code Online (Sandbox Code Playgroud)

现在,如果我想在每一行的末尾添加文本,我必须手动完成,或者选择足够的空间以便最长的行不会被覆盖,如下所示:

foo 19:          bar
foo 37842342346: bar 
foo 503:         bar
Run Code Online (Sandbox Code Playgroud)

这会在不需要的行中产生大量不需要的空格。当然,我可以轻松地运行正则表达式搜索,用一个空格替换所有多次出现的空格,但我想知道是否有一种方法可以一次选择所有行尾而不必这样做。

任何的想法?

谢谢!

rom*_*inl 11

选择所有要编辑的行,然后键入?+ ?+ a。您将能够同时编辑每一行。

该命令称为“编辑选择中的每一行”,可以在“文本”菜单中找到。

  • 好的!。但请注意,这已被 Textmate 2 取代:见下文,或此 youtube 屏幕截图 http://d.pr/9rBS (2认同)

tim*_*tim 7

在 textmate 2 中,进行垂直多行选择(只需?-?选择多行然后“点击”选项键?即可进行垂直选择)

现在.. 移动到行尾 ( ??) - 砰!您可以编辑每一行的结尾!

Lorem ipsum dolor,每个都添加了这个!!
consectetur,每个都添加了这个!!
做 eiusmod tempor incidudnt,每个都添加了这个!!

有关更多信息,请参阅此截屏视频http://d.pr/9rBS


归档时间:

查看次数:

3839 次

最近记录:

12 年,7 月 前