我想将快捷键绑定到Edit > Tag > Wrap Selection with Tag
。我如何找出命令名称,以便将其放入用户密钥绑定?
答案 0 :(得分:60)
按 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)
关闭每个操作的记录。
答案 1 :(得分:3)
我创建了一个没有默认键盘快捷键的list of commands in Sublime Text 3。您可以使用它创建密钥绑定。
答案 2 :(得分: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
中将其设为新条目,这样就不会覆盖默认文件。
答案 3 :(得分: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
并查找当前快捷方式 - 将该行复制到“用户”设置并进行修改。