Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A git mirror of gundo.vim
VimL
branch: master

This branch is 134 commits behind sjl:master

Failed to load latest commit information.
doc Add more to the readme.
plugin Add Python 2.4 compatibility.
.hgignore Add a help file.
.hgtags Added tag semver for changeset 4101cbccf1d5
README.markdown Update the README.

README.markdown

Flattr this

Gundo.vim is Vim plugin to visualize your Vim undo tree.

Current status: Beta. It might eat your data. Be careful.

Preview

Screenshot:

gundo

Screencast: http://screenr.com/M9l

Requirements

  • Vim 7.3+
  • Python support for Vim.
  • Python 2.4+.

Installation

Use Pathogen. Don't use pathogen? Start.

Add a mapping to your ~/.vimrc (change the key to suit your taste):

nnoremap <F5> :GundoToggle<CR>

Usage

When you're editing a file you can bring up the undo graph for that file with <F5> (or whatever key you mapped it to).

Press <F5> again to close the undo graph and return to your file.

Use j and k to move up and down the graph. The preview pane will update with a diff of the change made by the undo state you're currently on.

Press return to revert the file's contents to that undo state and return to the file.

Something went wrong with that request. Please try again.