Editors By Keyboard

See LanguagesByKeyboard.

ViEditor was created by a touch-typist (BillJoy) for touch-typists. Keyboard usage is very carefully designed to allow one to keep one's fingers in the touch-typing "home" position, to not require many finger contortions that are awkward for touch typing.

EmacsEditor was created by a non-touch-typist (RichardStallman), and therefore he and it think nothing of requiring contorted hand positions for "control-meta-cokebottle" constructs; the fact that they interfere with the ergonomics of fast and comfortable touch-typing wasn't even on his radar.

None of which has anything to do with why ViEditor wears out '.', ':', and 'Esc', which is amusing but sort of true, kind of.


CategoryTextEditor


EditText of this page (last edited July 26, 2009) or FindPage with title or text search