【发布时间】:2020-08-03 21:41:10
【问题描述】:
当我安装了一个新的 sublime 包时,新包偶尔会覆盖我添加的键绑定。
在我的用户 sublime-keymap 设置中,有什么方法可以优先考虑我的自定义键绑定?例如,我添加的任何自定义键映射都优先于默认包?
【问题讨论】:
标签: sublimetext3 key-bindings keymapping
当我安装了一个新的 sublime 包时,新包偶尔会覆盖我添加的键绑定。
在我的用户 sublime-keymap 设置中,有什么方法可以优先考虑我的自定义键绑定?例如,我添加的任何自定义键映射都优先于默认包?
【问题讨论】:
标签: sublimetext3 key-bindings keymapping
根据Sublime Unofficial Docs,包(包括任何键绑定)按以下顺序加载:
Packages/Default;Packages/User 之外的所有剩余用户包,按字典顺序未覆盖任何内容;Packages/User基本上,您在Packages/User 中的任何设置都是最终结果。因此,如果已安装的插件尝试使用您已经在 Packages/User 中定义的键绑定,它将不起作用 - 您的设置将覆盖它。
【讨论】: