如何在vim中使用:undolist功能?

时间:2013-07-23 15:21:22

标签: vim

在Vim中打开的xml文件中进行了一些更改后,我按了:undolist并获得了以下输出。有什么方法可以看到实际的变化吗? number 更改列之间的区别是什么?我看到数字总是一样的。

 number changes  time
         2       2  10 seconds ago

1 个答案:

答案 0 :(得分:3)

如果您:h undolist,则会解释数字和更改之间的差异。简而言之,number是一个序列号,更改是在该叶子上进行了多少更改。

如果您想回到之前的状态,可以查看:h earlier

我推荐一个非常好的撤消插件:https://github.com/sjl/gundo.vim这样你就可以在没有真正应用它们的情况下查看历史记录中的状态,直到找到正确的状态。