Sublimetext2 升华文本-如何找出键绑定的内部命令名?
我想将快捷键绑定到Sublimetext2 升华文本-如何找出键绑定的内部命令名?,sublimetext2,sublimetext3,sublimetext,Sublimetext2,Sublimetext3,Sublimetext,我想将快捷键绑定到Edit>Tag>Wrap Selection with Tag。如何计算命令名,以便将其放入用户密钥绑定中?转到首选项>密钥绑定-默认值,然后搜索alt+shift+w,您将在第566行为我找到以下内容: { "keys": ["alt+shift+w"], "command": "insert_snippet", "args": { "name": "Packages/XML/long-tag.sublime-snippet" } }, 您可以将[“alt+shift+w
Edit>Tag>Wrap Selection with Tag
。如何计算命令名,以便将其放入用户密钥绑定中?转到首选项>密钥绑定-默认值
,然后搜索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
中创建一个新条目,这样就不会覆盖默认文件。转到Preferences->Settings User
并添加以下行:
{ "keys": ["ctrl+shift+w"], "command": "insert_snippet", "args": { "name": "Packages/XML/long-tag.sublime-snippet" } }
(将ctrl+shift+w
-更改为首选快捷方式)
通常,每当您想要更改默认设置时,请转到首选项->设置默认设置并查找当前快捷方式-将该行复制到“用户”设置并进行修改。点击Ctrl`(倒勾)打开控制台,然后输入
sublime.log_commands(True)
打开命令日志记录。浏览菜单并单击目标,然后
command: insert_snippet {"name": "Packages/XML/long-tag.sublime-snippet"}
来了。在首选项->键绑定-用户文件中输入以下内容:
{“keys”:[“ctrl+alt+shift+w”],“command”:“insert_snippet”,“args”:{“name”:“Packages/XML/long tag.sublime snippet”}
(如果您愿意,可以更改组合键),您应该已经全部设置好了。完成后,返回控制台并输入
sublime.log_commands(False)
关闭每个操作的日志记录。谢谢sublime.log_命令(True)
对我来说非常有用,无论是作为插件编写者还是仅仅用于定制密钥绑定等。邪恶!!谢谢您获胜是因为您解释了如何使用log_命令
从菜单中查找任何命令。Visual Studio代码确实需要此命令(sublime.log_命令(True))。有人知道它是否存在/如何工作吗?