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