【发布时间】:2013-11-30 00:01:06
【问题描述】:
我今天安装了 Sublime text3。我还安装了 emmet 插件。
现在插件缩写命令通过按Ctrl+E按钮起作用。
我想把它改成F12,我的意思是我想每当我按F12时它的作用与按Ctrl+相同E 按钮
我已经搜索了很多,尝试了很多方法,但我无法做到。
请指导我。
非常感谢。
【问题讨论】:
标签: sublimetext3 abbreviation emmet
我今天安装了 Sublime text3。我还安装了 emmet 插件。
现在插件缩写命令通过按Ctrl+E按钮起作用。
我想把它改成F12,我的意思是我想每当我按F12时它的作用与按Ctrl+相同E 按钮
我已经搜索了很多,尝试了很多方法,但我无法做到。
请指导我。
非常感谢。
【问题讨论】:
标签: sublimetext3 abbreviation emmet
打开 sublime text 控制台并输入sublime.log_commands(True)。按 Ctrl+E 就像在扩展缩写一样。 ST 控制台将显示在您的键绑定中使用的命令和参数。键绑定将具有以下形式
{"keys": ["f12"], "command": <command listed in the console>, "args": <object containing args listed if applicable.>}
编辑
[
{
"keys": [
"f12"
],
"args": {
"action": "expand_abbreviation"
},
"command": "run_emmet_action",
"context": [
{
"key": "emmet_action_enabled.expand_abbreviation"
}
]
}
]
【讨论】:
Preferences -> Key Bindings - User 并输入我的编辑内容。如果您已经有键绑定条目,请删除方括号。这些文件是 JSON,所以只需在必要的地方添加一个逗号。