有没有办法将Tab
更改为另一个键以在Sublime Text中触发片段?作为一个分析,在Vim我会重新定义地图领导者,从\
到,
。
答案 0 :(得分:1)
您可以编辑密钥绑定(Preferences → Key Bindgins - User
)(您也可以在命令面板中搜索Key Bindings
)。然后添加以下内容:
{
"keys": ["the_shortcut_you_want"],
"command": "insert_best_completion",
"args": {"default": "default_character", "exact": false}
}
如果您不希望快捷方式执行任何操作(如果未在代码段上下文中使用),则args不是必需的。
编辑:我被要求提供一个真实的例子,显然这还不够。{
"keys": [","],
"command": "insert_best_completion",
"args": {"default": ",", "exact": false}
}
这应该得到逗号来触发片段。
EDIT2:我现在无法测试,但我认为这正是我测试的那种。我有一个像ctrl+shift+d
这样的快捷方式,所以更像是:
{
"keys": ["ctrl+shift+d"],
"command": "insert_best_completion",
}