【问题标题】:How do I create a key binding shortcut to run a custom package / plugin in sublime text如何创建键绑定快捷方式以在 sublime 文本中运行自定义包/插件
【发布时间】:2014-04-15 12:15:29
【问题描述】:

我在我的 sublime 文本中安装了 Markdown 预览包,我想为它创建一个快捷键/键绑定,假设: ctrl + shift + p

【问题讨论】:

  • Ctrl+Shift+P 已分配给命令面板...
  • 不在 Mac 中,即 Command+Shift+P。它可以是任何其他密钥集。我只想运行你通常通过打开控制包并在那里输入命令名称来执行的包/插件

标签: sublimetext2 sublimetext sublimetext3


【解决方案1】:

在 ST 控制台中,输入 sublime.log_commands(True) 以查看正在从命令面板执行的命令。或者,您可以在 Default.sublime-menu 文件中查找适当的标题/命令对。完成后,您可以创建自定义键绑定。为此,请转到Preferences -> Key Binding - User 打开您的用户密钥绑定文件。输入类似以下内容。

[
    {"keys": ["ctrl+shift+p"], "command": "<preview_command_here>"}
]

设置文件只是一个列表,所以如果您已经有条目,则不需要方括号。

【讨论】:

  • 对于自定义包,命令名是包名,所以你需要额外的参数:"keys": ["command+shift+0"], "command": "corona_debugger", "args ": {"cmd": "setb"}
猜你喜欢
  • 2020-11-20
  • 2020-02-07
  • 1970-01-01
  • 1970-01-01
  • 2014-01-28
  • 2019-04-29
  • 2017-03-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多