16

在过去的几个月里,我从 Textmate 切换到了 Sublime,一直忙于重新训练我的大脑和手指以使用新的快捷键。

在 Textmate 中,当编辑 HTML 文档时,我可以突出显示文本并执行Command+b以将所选文本包装在<b></b>标签中,或者Command+i以包装在<i></i>...以及各种其他命令/标签中。

那么,有没有办法在 Sublime 中做到这一点?我知道我可以键入b,TAB来创建一组空的<b></b>标签,但我希望能够将选定的文本包装在各种标签中。

4

2 回答 2

29

麦克:
Ctrl + Shift+W

Windows/Linux:
Alt + Shift+W

然后键入您想要的标签(ib等)。

于 2012-08-14T12:53:59.667 回答
22
    { "keys": ["super+alt+b"], "command": "insert_snippet", "args": {"contents": "<strong>${0:$SELECTION}</strong>" } },
{ "keys": ["super+alt+i"], "command": "insert_snippet", "args": {"contents": "<em>${0:$SELECTION}</em>" } }

上面可以添加到用户键绑定文件中,以便在按下 Cmd+Alt+b 时由强标记包围选择,在按下 Cmd+Alt+i 时由斜体标记包围选择(在 Mac 上)。

来源:https ://gist.github.com/3436510

于 2012-08-26T17:06:25.940 回答