首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TextMate括号插入

TextMate括号插入
EN

Stack Overflow用户
提问于 2010-02-27 18:39:08
回答 1查看 359关注 0票数 1

请注意,我在超级用户上问过这个问题,但没有收到任何回复,所以我决定将其移植到一个对TextMate了解更多的编程社区。

在TextMate中使用Rails,当我选择一个文本块时,比如说

代码语言:javascript
复制
My text

然后按我的键盘上的[键,TextMate将选定的块封装在开括号和结束括号中,如下所示:

代码语言:javascript
复制
[My text]

我希望修改此行为,以便将其包装在一个开口括号、空格、空格、结束括号中,如下所示:

代码语言:javascript
复制
[ My text ]

(注意空格)。

我该如何改变这种行为呢?

我不介意只在Rails (即.rb、.html.erb文件范围等)工作时修改它。但我更希望它能在整个应用程序中生效。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-02-27 19:21:53

我希望这样做总比没有答案好。THe行为是由束控制的。因此,您需要编辑相应的包以获得所需的行为。

这里有一段引语“某些默认项可能与您不太喜欢,例如,代码段中的编码样式可能与您的不同,因此您可能需要其他选项卡触发器、键等效项或类似的修改。如果编辑默认项,差异将存储在~/Library/Application Support/TextMate/Bundles中。然后将它们与默认版本合并,这样即使在升级TextMate之后,您的更改也将是有效的。您创建的所有新项目也都在此位置结束。通过将它们拖到TextMate或双击来安装的包或捆绑项将安装在~/Library/Application /TextMate/Pristine/ Bundles中。编辑这些代码还会导致只存储在~/Library/Application Support/TextMate/Bundles中的差异,这意味着如果稍后获得这个第三方包的新版本,您可以在旧包的基础上安全地安装这个包(通过将其拖到TextMate),并且您的更改将再次保留。如果您想放弃本地更改,那么当前唯一的选择是从~/Library/Application Support/TextMate/Bundles中删除这些更改。“

更多的指针,到这里去。希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2348478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档