Sublimetext3 在EmacProEssentials中重新映射升华键映射
EmacProEssentials Sublime Text 3包的键绑定中有一个错误:Sublimetext3 在EmacProEssentials中重新映射升华键映射,sublimetext3,Sublimetext3,EmacProEssentials Sublime Text 3包的键绑定中有一个错误: {"keys": ["ctrl+\\"], "command": "undo"} 撤消不是ctrl+\在Emacs中是ctrl+/ 开发人员知道这个问题,但我想在此期间重新映射密钥 如何在Sublime Text 3中重新映射包中的密钥 当升华加载包资源文件时,它会从所有包中加载名称类似的文件,并将它们组合在一起。这是按照特定的顺序完成的,User包始终是最后一个,因此您的自定义设置优先 因此,最简单的方
{"keys": ["ctrl+\\"], "command": "undo"}
撤消不是ctrl+\在Emacs中是ctrl+/
开发人员知道这个问题,但我想在此期间重新映射密钥
如何在Sublime Text 3中重新映射包中的密钥 当升华加载包资源文件时,它会从所有包中加载名称类似的文件,并将它们组合在一起。这是按照特定的顺序完成的,
User
包始终是最后一个,因此您的自定义设置优先
因此,最简单的方法是只使用首选项>键绑定
(如果您使用的是MacOS,则在升华文本
下)并将固定绑定放在自定义键绑定中
一旦这样做,您的绑定版本将处于活动状态(包中的旧版本也是如此),因此事情将按照您期望的方式进行
当上游作者更新软件包时,您可以删除自定义绑定,尽管如果您俩都要进行相同的更改,这可能并不重要
更复杂的修复版本包括使用查找和打开打包版本的sublime keymap
,并在那里修改它,从而覆盖它并在源代码处修复它
但是,如果您这样做,当作者更新文件时,您的更改仍将优先,而不会另行通知,因此您将有效地将自己锁定在修改后的版本中,这可能会导致后续问题
您还可以通过安装来缓解这种情况,安装后会告诉您什么时候发生这种情况,但无论如何,在User
包中修复它可能是更好的方法