I thee undo
<p>
For years I've been using <code class="verbatim">C-x u (undo)</code> for undo. As much as I use it,
though, I really need to get <code class="verbatim">C-/ (undo)</code> under my fingers.</p>
<p>
I never remember <code class="verbatim">revert-buffer</code>, since I rarely get myself to the point
where I want to just nuke everything from orbit—so perhaps it's not
surprising I rarely think about it.</p>
<p>
In fact, I think the interface of GNU Emacs' undo facility is one of the
few places where it falls dramatically short of its potential. I really
don't know what sort of facilities that other editors have, but given
the way that Emacs stores the history, I'm surprised that the baked-in
functionality provides no way to access it more efficiently—I mean,
there's not even an explicit <em>redo</em> command, you have to just undo your
undoings, ad infinitum. I've often accidentally started redoing things
when I hit an injudicious key, etc.</p>
One minute to read
Michael Alan Dorman