使用textmate同时编辑同一行上的多个单词
我知道如何使用 alt/option 和 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 中有这样的东西吗?
I know about using alt/option and the 'Edit each line in selection' tools in Textmate to edit multiple lines at the same time. What I'm wondering now is if there's a way to edit multiple words in a selection or single line. Here's an example
a, b, c -> self.a, self.b, self.c
Select a, b, c
, magic command, type self.
and get self.a, self.b, self.c
Even better if this could work on multiple lines
a, b, c, self.a, self.b, self.c,
d, e, f -> self.d, self.e, self.f
Is there such a thing in Textmate?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在这里,我为您创建了一个捆绑包: https://github.com/kizu/EditEachWord.tmbundle
在那里,我创建了两个简单的命令,允许您在一行或所选内容中的所有单词之前或之后插入某些内容。
实际上,创建自己的命令相当简单,该命令将插入带有多个制表符的自定义生成的片段,因此您可以用它们做很多事情。
另外,如果您想编辑多个部分,可以尝试我的其他捆绑包:https://github。 com/kizu/Hayaku.tmbundle 具有两个功能:多个插入符 和 内联替换。
享受!
Here, I created a bundle for you: https://github.com/kizu/EditEachWord.tmbundle
There I created two simple commands which allow you to can insert something before or after all words in a line or a selection.
Actually, it's rather simple to create your own commands that would insert a custom generated snippets with multiple tabstops, so you could do a lot of things with them.
Also, if you'd want to edit multiple parts, you can try my other bundle: https://github.com/kizu/Hayaku.tmbundle with two features: multiple carets and inline replaces.
Enjoy!