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"