Sublime Text更改'Goto Line ...'快捷方式

p0l*_*ris 5 sublimetext3

(这个问题专门针对Mac,但如果你愿意,你可以启发Windows用户!)

"Goto Line ..."的命令是什么命令更改"Goto Definition ..."的快捷方式,如下所示:

[
    { "keys": ["cmd+D"], "command": "goto_definition" }
]
Run Code Online (Sandbox Code Playgroud)

Mat*_*DMo 11

您可以通过打开控制台(Ctrl`)并输入来查找正在执行的命令

sublime.log_commands(True)
Run Code Online (Sandbox Code Playgroud)

保持控制台打开,选择Goto -> Goto Line...或按下组合键CtrlG,将显示以下内容:

command: show_overlay {"overlay": "goto", "text": ":"}
Run Code Online (Sandbox Code Playgroud)

因此,键映射定义将是:

{ "keys": ["ctrl+g"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} }
Run Code Online (Sandbox Code Playgroud)

您可以"ctrl+g"在用户密钥绑定中将其更改为任何所需内容.