SublimeText:如何找到 "Next Build Result" 的命令以将其映射到不同的键?
SublimeText: How to find the command for "Next Build Result" to map it to a different key?
背景:我正在使用构建系统设置在 SublimeText3 上处理 SML 文件。
构建后,我可以使用 F4
键成功跳转到第一个错误。我想在 Vintage 模式下为相同的 "Next Result" 命令添加另一个键映射,例如:Cmd+N
。
- 我应该在我的键绑定文件中添加什么来实现这个?
- 为了找到问题 1 的正确答案,您 refer/look 查阅了哪些文档和文件?您的简要思考过程是怎样的?
编辑:将所需的键绑定从 <leader>cn
更改为 Cmd+N
以简化操作
您可以在默认键绑定文件中找到针对默认键绑定调用的命令。使用菜单打开此文件:
Preferences > Key Bindings - Default
在此文件中,您必须找到与您要查找的键对应的条目,在这种情况下,f4
键映射到 next_result
命令正如您在键绑定中看到的那样:
{ "keys": ["f4"], "command": "next_result" }
为了将来参考,您可以在 Sublime 控制台中键入 sublime.log_commands(True)
,然后您执行的每个操作的命令名称都会打印到控制台。获得所需的命令名称后,可以使用 sublime.log_commands(False)
停止命令打印
背景:我正在使用构建系统设置在 SublimeText3 上处理 SML 文件。
构建后,我可以使用 F4
键成功跳转到第一个错误。我想在 Vintage 模式下为相同的 "Next Result" 命令添加另一个键映射,例如:Cmd+N
。
- 我应该在我的键绑定文件中添加什么来实现这个?
- 为了找到问题 1 的正确答案,您 refer/look 查阅了哪些文档和文件?您的简要思考过程是怎样的?
编辑:将所需的键绑定从 <leader>cn
更改为 Cmd+N
以简化操作
您可以在默认键绑定文件中找到针对默认键绑定调用的命令。使用菜单打开此文件:
Preferences > Key Bindings - Default
在此文件中,您必须找到与您要查找的键对应的条目,在这种情况下,f4
键映射到 next_result
命令正如您在键绑定中看到的那样:
{ "keys": ["f4"], "command": "next_result" }
为了将来参考,您可以在 Sublime 控制台中键入 sublime.log_commands(True)
,然后您执行的每个操作的命令名称都会打印到控制台。获得所需的命令名称后,可以使用 sublime.log_commands(False)