我最近几个月从Textmate切换到Sublime,并一直忙于尝试重新训练我的大脑和手指以使用新的快捷键。
在Textmate中,当编辑HTML文档时,我可以选择文本并执行 Command+b 命令将所选文本包裹在 <b></b>
标签中,或执行 Command+i 命令将其包裹在 <i></i>
标签中等等。
那么,在Sublime中有没有类似的方法呢?我知道我可以输入 b、TAB 来创建一个空的 <b></b>
标签对,但我想能够使用不同的标签来包裹所选文本。
我最近几个月从Textmate切换到Sublime,并一直忙于尝试重新训练我的大脑和手指以使用新的快捷键。
在Textmate中,当编辑HTML文档时,我可以选择文本并执行 Command+b 命令将所选文本包裹在 <b></b>
标签中,或执行 Command+i 命令将其包裹在 <i></i>
标签中等等。
那么,在Sublime中有没有类似的方法呢?我知道我可以输入 b、TAB 来创建一个空的 <b></b>
标签对,但我想能够使用不同的标签来包裹所选文本。
Mac:
Ctrl+Shift+W
Windows/Linux:
Alt+Shift+W
然后输入您想要的标签(如i
,b
等)。
{ "keys": ["ctrl+shift+w"], "command": "close_window" },
- yzorg[ctrl+shift+w]
,因为它被映射为关闭整个窗口。相反,使用["alt+shift+w"]
代替。在Preferences -> Key Bindings - User
中将该组合键覆盖为"ctrl+shift+w"
即可。{ "keys": ["alt+shift+w"], "command": "insert_snippet", "args": { "name": "Packages/XML/long-tag.sublime-snippet" } },
。 - RajaRaviVarma按键绑定-用户
会覆盖按键绑定-默认
,因此对此进行双重检查可能会有所帮助。 - RajaRaviVarma { "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 可以使所选内容被 strong 标签包围,按下 Cmd+Alt+i 可以使所选内容被 italic 标签包围(Mac 上)。
["ctrl+alt+b"]
жҲ–["ctrl+alt+i"]
иҖҢдёҚжҳҜsuper+alt+
зҡ„дёңиҘҝгҖӮ@sridhar и°ўи°ў - Phil