Sublimetext3 升华文本3特殊字符键绑定

Sublimetext3 升华文本3特殊字符键绑定,sublimetext3,Sublimetext3,我想知道如何在键盘装订中使用我的数字键盘上的“星号”键 这不起作用: [{"keys": ["ctrl+*"], "command": "align_tab","args" : {"user_input" : "=/f"}}] 我已经尝试了其他组合键并取得了成功(ctrl+8、cntrl+9等),但由于某些原因,我无法使用星号键来启动命令。有什么建议吗 谢谢 如果您在非官方文档中查看,您会发现小键盘*键名为小键盘\u multiply。因此,您的键绑定应该如下所示: [ {“键”:[“ctrl

我想知道如何在键盘装订中使用我的数字键盘上的“星号”键

这不起作用:

[{"keys": ["ctrl+*"], "command": "align_tab","args" : {"user_input" : "=/f"}}]
我已经尝试了其他组合键并取得了成功(ctrl+8、cntrl+9等),但由于某些原因,我无法使用星号键来启动命令。有什么建议吗

谢谢

如果您在非官方文档中查看,您会发现小键盘
*
键名为
小键盘\u multiply
。因此,您的键绑定应该如下所示:

[
{“键”:[“ctrl+键盘乘法”],“命令”:“对齐选项卡”,“参数”:{“用户输入”:“=/f”}
]

当然,在我发布问题后,我马上就明白了

要查看与每个键关联的键事件,请在Sublime控制台(ctrl+`)中键入以下内容:

这将显示每个按键的字符和按键事件。一个小小的实验表明numberpad字符是由“keypad_{operator}”引用的

因此,要使用星号,正确的键绑定是“小键盘乘法”

我最初问题的解决方案是:

"keys": ["ctrl+keypad_multiply"], "command": "align_tab"
编辑

或者,你可以省去很多麻烦,只需点击@MattDMo答案中的链接即可

对于懒惰的人,这里列出了可绑定的特殊键盘字符:

  • 小键盘周期
  • 键盘分割
  • 键盘乘法
  • 小键盘
  • 键盘加
  • 键盘输入
"keys": ["ctrl+keypad_multiply"], "command": "align_tab"