3

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

 number changes  time
         2       2  10 seconds ago
4

1 回答 1

4

如果你:h undolist,解释数字和变化之间的区别。简而言之,number 是一个序列号,changes 是对该叶子进行了多少次更改。

如果你想回到更早的状态,你可以检查:h earlier

我推荐一个非常好的撤消插件: https ://github.com/sjl/gundo.vim 使用它,您可以查看历史中的状态,而无需真正应用它们,直到找到正确的状态。

于 2013-07-23T15:38:31.773 回答