It was into this mess that a friend introduced me to Unix, and the emacs editor, and I became a convert. Though I am still a novice (I have only been using it for a couple of decades, and I never program in lisp), I like the keyboard tricks that enable me to touchtype and move around the page. When the IBM PC is invented, they sensibly put the control key where it was meant to be for these tricks to work properly: they put it above the shift key next to the asdf line. Once microemacs was available, I was good to go: creating text first, then importing it into Wordperfect, and making it pretty so I could print it.
This whole process has become harder over the years on IBM PCs. First, the "caps lock" key, which belongs on typewriter keypads, not computer keypads, was introduced. Then the wordprocessing programs got more and more elaborate, trying to tempt me to do my composition in them: but they rarely accepted the emacs keystrokes. I learned the Wordperfect keystrokes, then learned the WORD keystrokes. But both of these started to use function keys and the mouse: innovations that meant that I wasn't resting with my hands on the keys.
Finally, delightfully, happiness again. Xkeymacs is a little utility to make my keystrokes work in firefox and notepad and all those other editors that don't accept emacs control codes. And, today, I came across the instructions to change the keyboard so that capslock goes back to being the control key. Result? My web browsers are suddenly emacs compliant. I can type with my hands resting comfortably on the home row, rather than getting repetitive stress injuries.
And, as evidenced by this post, I'm suddenly comfortable enough typing that I write more. Not bad for a couple of technical fixes.