Have you ever been using vim, and you mess up, hit u some number of times, and then you go too far?

You can get out of this by just using :earlier and :later.

For example :earlier 35s will go back 35 seconds in time. If you over shot your destination, you can move forward in time with :later 12s.