Plugins 升华文本插件的运行与文件类型无关

Plugins 升华文本插件的运行与文件类型无关,plugins,sublimetext2,Plugins,Sublimetext2,我是一个新的升华文本。我最近安装了很多插件 我意识到的一件事是,如果为所有插件分配了一个键盘快捷键,那么无论文件类型如何,它们都会执行它们的操作 例如:如果我有一个像HTMLTidy这样的插件,如果我有一个键盘快捷键,就说CTRL+K。现在如果我打开一个.js文件,按CTRL+K,HTMLTidy插件就会以某种方式执行 这是预期的行为还是配置不正确?这是插件实现和相关密钥绑定定义的行为。我建议为检查文件类型的插件创建一个问题或提出拉取请求。他们还可以将上下文添加到他们的键绑定中,以仅在特定范围下

我是一个新的升华文本。我最近安装了很多插件

我意识到的一件事是,如果为所有插件分配了一个键盘快捷键,那么无论文件类型如何,它们都会执行它们的操作

例如:如果我有一个像HTMLTidy这样的插件,如果我有一个键盘快捷键,就说CTRL+K。现在如果我打开一个.js文件,按CTRL+K,HTMLTidy插件就会以某种方式执行


这是预期的行为还是配置不正确?

这是插件实现和相关密钥绑定定义的行为。我建议为检查文件类型的插件创建一个问题或提出拉取请求。他们还可以将上下文添加到他们的键绑定中,以仅在特定范围下运行。可以使用上下文创建用户键绑定以运行适当的命令。但是要明白,如果它与您的keybinding的上下文不匹配,它将退回到插件定义的任何位置。如果我能澄清什么,请告诉我