![]() |
1
2
以Sublime不会做出任何反应的方式完全删除密钥绑定的唯一方法是将其从
只要钥匙还在
编辑程序包文件
解决这个问题的一种方法是直接修改打包文件本身,正如您已经提到的那样。在大多数情况下,这意味着打开相关
正如您已经指出的,这不是一个好方法,因为当更新包时,整个
覆盖包文件
更安全的方法是创建一个包覆盖文件。仅当相关软件包安装为
为此,您需要在Sublime中创建一个与包同名的文件夹
当Supreme从
这意味着,即使软件包得到更新,由于您的解包版本仍然存在,它仍将被使用,因此您的更改将保持不变。
创建此类文件的最简单方法是使用
PackageResourceViewer
包裹你可以用它
此过程有几个注意事项:
升华文本2注释您的问题是标记升华文本2和升华文本3。对于Sublime Text 2,上面关于需要完全删除密钥绑定以允许操作系统看到它的信息仍然有效。 然而,据我所知,Sublime Text 2不支持包覆盖的想法,因为它总是安装所有未打包的包。因此,在这种特殊情况下,唯一的解决方案是修改打包的文件,并密切注意更改。 目前,随着Sublime Text 3的正式发布,没有太多令人信服的理由继续使用ST2。如果您在2013年中后期或更晚的某个时间购买了ST2的许可证,则您的许可证应该对ST3有效。 这一点尤其重要,因为ST2不再受支持,而在High Sierra,当苹果删除Python 2.6时,各种Sublime软件包将不再工作。 |
![]() |
nachocab · 在注释中捕获由星号包围的内容的正则表达式是什么? 7 年前 |
![]() |
Derreck · 如何为sublime文本键绑定分配数字键 8 年前 |
![]() |
semanser · 在状态栏“崇高文本”中隐藏选项卡大小 8 年前 |
![]() |
Ghost · Sublime中默认选择列 9 年前 |