Sublime Text 更改“转到行…”快捷键

5

这个问题是关于Mac的,但如果你愿意,你也可以为Windows用户提供帮助!

'转到行...'的命令是什么,如何像下面的'转到定义...'一样更改快捷方式:

[
    { "keys": ["cmd+D"], "command": "goto_definition" }
]
1个回答

12

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

sublime.log_commands(True)

保持控制台打开,在菜单中选择Goto -> Goto Line...或按快捷键CtrlG,然后会出现以下内容:

command: show_overlay {"overlay": "goto", "text": ":"}

因此,关键映射定义将是:

{ "keys": ["ctrl+g"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} }

您可以在用户键绑定中将"ctrl+g"更改为任何您想要的内容。


@MattSMo,我不明白这个点,我们需要粘贴还是{ "keys": ["ctrl+g"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} }? - jvk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接