📅  最后修改于: 2020-10-13 08:55:40             🧑  作者: Mango
Sublime Text中的按键绑定可帮助用户处理按键序列并将其映射到动作。它们以JSON格式定义,并存储在.sublime-keymap文件中。
为了更好地集成,为Linux,OSX和Windows保留单独的密钥映射文件很重要。相应平台的按键图将被加载到Sublime Text编辑器中。
用户可以使用“选项“→“键绑定“选项打开键映射文件或默认键绑定。
以下示例显示了如何在Windows中执行键绑定-
[
{ "keys": ["ctrl+shift+n"], "command": "new_window" },
{ "keys": ["ctrl+shift+w"], "command": "close_window" }
]
Sublime Text编辑器包括一个用于定义键映射的选项。文件.sublime-keymap中定义的键绑定包括所有键值组合。
您可以在以下文件的帮助下将以下按键绑定集包含到此文件中,并将其保存以检查执行情况:
[
{
"keys": ["super+alt+;"], "command": "run_macro_file",
"args":
{"file": "Packages/User/semicolon.sublime-macro"}
}
]
这里的super是Windows或Linux中的Winkey,是OSX操作系统上的命令。请注意,此代码将运行位于Packages / User中的宏,并按Super + Alt +键将其命名为semicolon.sublime-macro 。