The joy of an integrated environment
elisp programming is easy when references are at your fingertips
Most of my GNU Emacs learning time has continued to be spent writing
elisp. I am very slowly starting to retrain myself on a couple of
basic keystrokes: M-g M-g (goto-line) and M-% (query-replace) are
two biggies, because my use of ido-ubquitous mode actually means that
my default use of M-x to get to both of those is disrupted---the
minibuffer no longer autocompletes in the same way, so if I'm going to
have to relearn how to get to them, I should really re-learn the short
versions.
Anyway, I did want to take a moment to sing the praises of the GNU Emacs
Help facility, because it has been invaluable. Specifically
C-h f (describe-function) and C-h v (describe-variable). While the
help they give is necessarily brief, it's often enough for someone like
me, who just needs a gentle prod about something now and again. I even
used C-h f to look up the documentation for if a few minutes ago,
because I couldn't remember if you had to do progn to do a
multi-statement else block.
So that's it for today. Learn the rich set of commands that let you get right to what you need in the documentation---it will be invaluable for exploring emacs.