(谷歌提出这个http://www.sublimetext.com/forum/viewtopic.php?f=2&t=14005,但这个答案对我来说并不令人满意)
在Sublime Text 2中,当您点击标签时:
我认为这样做的方法是创建一个键盘快捷键,如果您在按Tab键时选择了文本,则会激活该键盘,"命令":"缩进&#34 ; s,但我无法弄清楚如何说“如果你选择了文字"”。键映射文档似乎介于难以理解和不存在之间......
有谁知道如何让Sublime Text 2做我想做的事?
答案 0 :(得分:0)
值得注意的是,如果您选择的文字不包含带有多个游标的换行符,则会使用标签替换该文本。
考虑到这一点,将它放在我的键盘图中可以实现我的目的:
{ "keys": ["tab"], "command": "indent", "context":
[
{ "key": "selection_empty", "operator": "equal", "operand": false, "match_all": true }
]
}
答案 1 :(得分:0)
谢谢!它工作正常。另外,你应该想要缩进相同的原则(shift + tab):
{ "keys": ["shift+tab"], "command": "unindent", "context":
[
{ "key": "selection_empty", "operator": "equal", "operand": false, "match_all": true }
]
}