0

如何制作快捷方式,以便我选择的文本被特殊字符包裹?

例如:

为了教授 HTML,我想以纯文本形式显示一些标签。选择时span,我想用<和包装选择>

我怎样才能做到这一点?

4

2 回答 2

2

在您的用户目录中创建一个片段tag.sublime-snippet

<snippet>
<content><![CDATA[
&lt;$0$SELECTION&gt;
]]></content>
</snippet>

在您的用户键绑定中保存并创建新的键绑定

    { "keys": ["ctrl+t"], "command": "insert_snippet", "args": { "name": "Packages/User/tag.sublime-snippet" } },

尽管最好的方法是简单地使用搜索并将左侧替换<&lt;然后>&gt;

于 2013-09-26T07:03:03.243 回答
1

对于您正在尝试做的事情可能有点矫枉过正,但请看一下BracketHighlighter。具体来说,括号包装功能。将需要您进行一些配置,但可以省去您编写自己的插件的麻烦。

于 2013-09-25T19:44:19.307 回答