34

我想将快捷键绑定到Edit > Tag > Wrap Selection with Tag. 如何找出命令名称以便将其放入用户键绑定中?

4

3 回答 3

71

点击Ctrl`(反引号)打开控制台,然后输入

sublime.log_commands(True)

打开命令日志记录。浏览菜单并单击您的目标,然后

command: insert_snippet {"name": "Packages/XML/long-tag.sublime-snippet"}

过来。在您的文件中输入以下内容Preferences -> Key Bindings - User

{ "keys": ["ctrl+alt+shift+w"], "command": "insert_snippet", "args": { "name": "Packages/XML/long-tag.sublime-snippet" } }

(如果您愿意,可以更改组合键),您应该已准备就绪。完成后,返回控制台并输入

sublime.log_commands(False)

关闭每个操作的日志记录。

于 2013-09-18T20:50:28.697 回答
0

转到Preferences > Key Bindings - Default然后搜索alt+shift+w,你会在我的第 566 行找到以下内容:

{ "keys": ["alt+shift+w"], "command": "insert_snippet", "args": { "name": "Packages/XML/long-tag.sublime-snippet" } },

您可以将其更改["alt+shift+w"]为您想要的任何内容。我建议将此作为新条目,Preferences > Key Bindings - User这样您就不会覆盖默认文件。

于 2013-09-18T20:48:12.713 回答
0

Preferences -> Settings User

并添加以下行:

{ "keys": ["ctrl+shift+w"], "command": "insert_snippet", "args": { "name": "Packages/XML/long-tag.sublime-snippet" } }

(更改ctrl+shift+w- 到您喜欢的快捷方式)

一般来说,每当您想更改默认设置时,请转到Preferences -> Settings default并查找当前快捷方式 - 将该行复制到“用户”设置并进行修改。

于 2013-09-18T20:48:34.737 回答