gnus: Keystrokes

 
 11.8.1 Keystrokes
 -----------------
 
    • Q: What is an experienced Emacs user?
 
    • A: A person who wishes that the terminal had pedals.
 
    Yes, when you use Emacs, you are apt to use the control key, the
 shift key and the meta key a lot.  This is very annoying to some people
 (notably ‘vi’le users), and the rest of us just love the hell out of it.
 Just give up and submit.  Emacs really does stand for
 “Escape-Meta-Alt-Control-Shift”, and not “Editing Macros”, as you may
 have heard from other disreputable sources (like the Emacs author).
 
    The shift keys are normally located near your pinky fingers, and are
 normally used to get capital letters and stuff.  You probably use it all
 the time.  The control key is normally marked “CTRL” or something like
 that.  The meta key is, funnily enough, never marked as such on any
 keyboard.  The one I’m currently at has a key that’s marked “Alt”, which
 is the meta key on this keyboard.  It’s usually located somewhere to the
 left hand side of the keyboard, usually on the bottom row.
 
    Now, us Emacs people don’t say “press the meta-control-m key”,
 because that’s just too inconvenient.  We say “press the ‘C-M-m’ key”.
 ‘M-’ is the prefix that means “meta” and “C-” is the prefix that means
 “control”.  So “press ‘C-k’” means “press down the control key, and hold
 it down while you press ‘k’”.  “Press ‘C-M-k’” means “press down and
 hold down the meta key and the control key and then press ‘k’”.  Simple,
 ay?
 
    This is somewhat complicated by the fact that not all keyboards have
 a meta key.  In that case you can use the “escape” key.  Then ‘M-k’
 means “press escape, release escape, press ‘k’”.  That’s much more work
 than if you have a meta key, so if that’s the case, I respectfully
 suggest you get a real keyboard with a meta key.  You can’t live without
 it.