假设我的文档中的状态 A,我更改为 B,C 然后是 D。现在我输入“u”,状态转到 C。我再次输入“u”它返回到 D。(第二次撤消看起来像重做我)。
在我的理解中,撤消意味着我撤消一次它会返回到 C,然后再次撤消它会返回到 B,然后再次撤消它会返回到 A。
另外,我知道 'u3' 可以在这里工作,但在大多数情况下,我无法跟踪状态更改的数量。
如何在 Vim 中实现无限撤消?
如果处于 Vi 兼容模式,则只有 1 级撤消。由于处于'compatible'模式,您错过了许多功能。只需创建一个~/.vimrc文件,您就会自动禁用'compatible'模式。
通过使用您可以获得哪些出色的撤消功能'nocompatible'?