Vim:Plugin:Gundo
Gundo: Graph your Vim undo tree in style.
You know that Vim lets you undo changes like any text editor. What you might not know is that it doesn't just keep a list of your changes — it keeps a tree of them.
Configuration
You can tweak the behavior of Gundo by setting a few variables in your :vimrc
file. For example: