0

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

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

我是否:

  1. “fork” 复古映射文件并添加到其中,这样当复古映射文件在上游更新时(新版本的 ST 等),我必须手动合并我的更改
  2. 在我的用户键映射文件中插入特定于年份的映射,以便在我关闭年份时必须手动禁用它们?

我倾向于第二种,因为我不打算禁用复古模式,因为 vim 键现在在我的脑海中根深蒂固,我可以简单地将其置于插入模式以获得 99% 的原始 ST 行为。

4

1 回答 1

0

我认为这个问题被误导了,因为键映射必须已经指定它们是在插入模式还是命令模式下生效。因此,如果我关闭复古模式,则仅命令绑定无论如何都不应该生效。

另外,我似乎不会真正禁用复古模式,所以一切都没有实际意义。

于 2013-08-07T01:40:47.837 回答