Sublime Text 3 键绑定优先级

Sublime Text 3 keybinding priority

提问人:webbyweb 提问时间:8/4/2020 最后编辑:MattDMowebbyweb 更新时间:8/4/2020 访问量:117

问:

当我安装了一个新的 sublime 包时,新包偶尔会覆盖我添加的键绑定。

在我的用户 sublime-keymap 设置中,有没有办法优先考虑我的自定义键绑定?例如,我添加的任何自定义键映射都优先于默认包映射?

SublimeText3 键绑定键 映射

评论


答:

2赞 MattDMo 8/4/2020 #1

根据 Sublime 非官方文档,软件包(包括任何键绑定)按以下顺序加载:

  1. Packages/Default;
  2. 按词典顺序运送包裹;
  3. 按字典顺序安装的软件包;
  4. 除 之外,所有剩余的用户包(未覆盖任何内容)按字典顺序排列;Packages/User
  5. Packages/User

基本上,您拥有的任何设置都是最终决定结果。因此,如果已安装的插件尝试使用您已经具有定义的键绑定,它将不起作用 - 您的设置将覆盖它。Packages/UserPackages/User

评论

0赞 webbyweb 8/5/2020
谢谢。我以为我的包/用户被覆盖了。事实证明这是一个单独的错误,但多亏了您分享的信息,我知道被覆盖不是问题。所以谢谢你的帮助!