我在textmate中最常见的操作之一是在<div>
中封装一段文本。
如何为此创建键盘快捷键?我真的不想学习任何复杂的东西,所以简单的解决方案最好 - 谢谢!
答案 0 :(得分:1)
也许我不明白你的问题,但是HTML包中的“打开/关闭标签中的包裹选择”(Ctl-Shift-W)怎么样?如果选择了一个文本块,那么使用<p>
改写默认的<div>
可以完成工作。见http://manual.macromates.com/en/bundles#html
但是以下片段:
$ {0:$ {TM_SELECTED_TEXT / \ A()LT; \ / DIV&GT; \ž| /(α1:$ 1:$ 0℃; \ / DIV&GT;)/米}}
在没有输入标签的情况下做同样的事情......
HTH
答案 1 :(得分:0)
这可能略微偏离主题,但您可能有兴趣将Zen coding用于Textmate,它允许您通过几个击键产生大量HTML。
你写道:
div#page>div.logo+ul#navigation>li*5>a
你得到:
<div id="page">
<div class="logo"></div>
<ul id="navigation">
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
</ul>
</div>
(免责声明:示例代码来自上述网站)
除此之外,它还添加了一些功能,可以轻松导航HTML的可编辑部分,以便使用与上述相同的语法轻松包装内容。最后一次允许您将任何文本(内容)包装在您想要的任何HTML中。
快乐编码:)