<p>
I was first exposed to the Emacs command set some time in 1990, while
I was a sophomore in college; I owned an Atari ST, and stumbled across
a port of <a href="
http://en.wikipedia.org/wiki/MicroEMACS">Conroy's uEmacs</a> for TOS. It was a good little
editor—capable and easy to use. In fact, as I was learning C at the
time, I spent some time converting the source to ANSI C as an
exercise.</p>
<p>
I have used and even become pretty facile with a couple of other
editors—I spent a lot of my last couple of years of college using
<a href="
http://en.wikipedia.org/wiki/Turbo_Pascal">Turbo Pascal</a>, whose embedded editor used a command set derived from
<a href="
http://en.wikipedia.org/wiki/WordStar">WordStar</a>, and in my first job out of college I spent a lot of time
writing <a href="
http://en.wikipedia.org/wiki/Clipper_(programming_language)">Clipper</a> code using <a href="
http://en.wikipedia.org/wiki/Brief_(text_editor)">Brief</a>—but I've always had Emacs hovering
in the background.</p>