仅适用于Vintage模式的Sublime Text键映射

时间:2013-08-04 22:25:04

标签: sublimetext

我知道vim键映射的Vintage模式完全使用ST的Python和JSON约定实现。

问题是如何干净地组织映射,使其在禁用复古模式时不会生效。

我:

  1. “fork”老式映射文件并添加到它,这样当老式映射文件在上游更新时(ST的新版本等)我必须手动合并我的更改
  2. 在我的用户密钥映射文件中插入特定于年份的映射,以便在关闭Vintage时必须手动禁用它们?
  3. 我倾向于第二个,因为我没有设想禁用复古模式,因为vim键现在在我的脑海中根深蒂固,我可以简单地将其保持在插入模式以获得99%的原始ST行为。

1 个答案:

答案 0 :(得分:0)

我认为这个问题是错误的,因为密钥映射必须已经指定它们是在插入模式还是命令模式下生效。因此,如果我关闭Vintage模式,那么仅命令绑定不应该生效。

另外,它似乎并没有真正禁用Vintage模式,所以一切都没有实际意义。