【发布时间】:2020-11-20 06:04:27
【问题描述】:
我意识到要在 Sublime Text 3 中创建一个键绑定,我会有这样的东西:
{ "keys": ["ctrl+u"], "command": "upper_case" },
但是对于自定义包,我需要添加参数和包的名称:
{ "keys": ["ctrl+12"], "command": "hex_viewer", "args":{"cmd": "setb"} }
只有我不知道这些是什么或如何找到它们。我猜是包名。 上面的行不正确,因为它会产生错误(在控制台中查看时)。
虽然我意识到 similar question 存在,但指的是 Sublime Text 2,这是指版本 3
【问题讨论】:
-
该绑定产生错误,因为键盘没有
12键;用有效的密钥替换它(例如,也许你的意思是f12?)将停止错误。您仍然需要知道要绑定到哪个命令(不是包名称)。上面向您展示了如何做到这一点。您链接到的问题是为同一个键创建多个键绑定,您似乎没有尝试这样做。 -
@OdatNurd 很好发现。看起来我毕竟不需要参数,因为它引发了另一个错误但是,
{ "keys": ["ctrl+f12"], "command": "hex_viewer" }工作正常!谢谢
标签: sublimetext3 keyboard-shortcuts