Alt (assuming you actually mean Meta ;) is completely unnecessary for emacs. Meta-<Key> can always be produced by pressing ESC <Key>
I guess technically ctrl is also unnecessary since you could type out whole commands with M-x (ESC x command). It wouldn't be fun, but you could do it.
Although most keyboards nowadays use Alt for Meta, they were distinct keys on some older keyboards. I personally never used an MIT Lisp machine, but I have used Sun keyboards with a Meta key.
It's also fun to note that EMACS is an acronym for Escape Meta Alt Control Shift, which generally describes the experience of using it.
For what it is worth I use an "otaku" Happy Hacking KeyBoard Pro 2 (HHKB Pro 2) with "blank" black keys and I remapped | to HYPER+[ (and I'm of course using right alt as a "new" modifier, HYPER).
tl;dr: you can't never be sure how Emacs hacker have configured their keys/modifiers ; )
Ogre|13 years ago
I guess technically ctrl is also unnecessary since you could type out whole commands with M-x (ESC x command). It wouldn't be fun, but you could do it.
cmckay|13 years ago
It's also fun to note that EMACS is an acronym for Escape Meta Alt Control Shift, which generally describes the experience of using it.
deltasquared|13 years ago
See point 1 on Steve Yeggies's list of things to consider with emacs.
https://sites.google.com/site/steveyegge2/effective-emacs
jlgreco|13 years ago
jcl|13 years ago
esrauch|13 years ago
fafner|13 years ago
martinced|13 years ago
tl;dr: you can't never be sure how Emacs hacker have configured their keys/modifiers ; )