If you're using Vim 7+, you can use g- and g+ to go between text states. For a more advanced usage see the :help earlier and :help later.
Some more info on this :
Using g+ and g- is very different than using u and ^r.
Try following:
* Create new file
* (in normal mode) Type iOne - Esc
* Type oTwo - Esc
* Type oThree - Esc
* Type oFour - Esc
* Type oFive - Esc
* Type 2u
* Type oSix - Esc
* Type oSeven - Esc
Now you have an undo tree with 2 branches. Typing u only goes up the last branch. Using g- goes up by time - branch doesn't matter here.
Have a look in :help usr_32.txt for good explanation of using the undo tree.
I got this tip from someone. Thanks to whomever contributed the tip!
No comments:
Post a Comment