undo

category applies to 3 screencasts:

Run time:

The undo command is almost universally available in software today. Being able to rollback unwanted changes can be a real timesaver. In most applications you can only go backwards and forwards linearly, but Vim keeps your changes in a tree structure, which means that you can retrieve edits from distant branches in your history. This episode will show you how.

Watch screencast
Run time:

Vim’s modal editing paradigm - the newbie killer - brings tremendous efficiency if only you can learn to work with it, rather than against it. This episode demonstrates how the undo and repeat commands can benefit from spending short bursts of time in insert mode.

Watch screencast
Run time:

This episode introduces the changelist and jumplist, demonstrating a couple of situations where they are useful.

Watch screencast