使用textmate在同一行上编辑多个单词

时间:2011-08-30 04:40:26

标签: textmate

我知道使用alt /选项和Textmate中的“编辑选择中的每一行”工具来同时编辑多行。我现在想知道的是,如果有一种方法可以在选择或单行中编辑多个单词。这是一个例子

a, b, c -> self.a, self.b, self.c

选择a, b, c,魔术命令,输入self.并获取self.a, self.b, self.c

如果可以在多行上使用,那就更好了

a, b, c,     self.a, self.b, self.c,
d, e, f  ->  self.d, self.e, self.f

Textmate有这样的事吗?

1 个答案:

答案 0 :(得分:1)

在这里,我为您创建了一个包:https://github.com/kizu/EditEachWord.tmbundle

在那里,我创建了两个简单的命令,允许您在行或选区中的所有单词之前或之后插入一些内容。

实际上,创建自己的命令会相当简单,这些命令会插入带有多个tabstops的自定义生成片段,因此您可以使用它们做很多事情。

另外,如果您想要编辑多个部分,可以尝试我的其他工具包:https://github.com/kizu/Hayaku.tmbundle,其中包含两个功能:multiple caretsinline replaces

享受!