I use Dvorak exclusively. I've started using it right when I started touchtyping (I'm 21, I started touchtyping something like a year and a half ago. Previously I was a "fast" hunt-and-pecker, except I didn't really hunt at all).
I got frustrated with touchtyping Qwerty very quickly because... well, it just felt dumb when I tried typing "street" or "states". Why should two such common nouns with common letters be so awfully awkward to type?! And there's the seemingly random arrangement of keys, which incidentally is ACTUALLY random...
Anyway, I found out about Dvorak, read about it, started using it and never looked back ever since.
You say you started using a Dvorak keyboard... do you mean a Dvorak keyboard layout?... Typing Dvorak on a Qwerty keyboard is not a problem at all. In fact, I'd say it's beneficial. When I started touchtyping Qwerty, I kept looking down at the keys out of habit and lack of confidence, and that impeded my speed and learning. Whereas when I started touchtyping Dvorak, I couldn't "cheat" by looking at the keys anymore. For the first 2 days, I printed the Dvorak layout on a sheet of paper that I put beside my keyboard, and I'd refer to that only when I didn't know a key. After that, I scrapped the paper and was typing very slow but autonomously. My habit of looking at the keyboard died a quick death because my keyboard had Qwerty printed on it and thus was useless!
I don't see why you say Emacs is a nightmare in Dvorak, because the key combinations are based on mnemonics, not physical key ___location. Ever tried Dvorak in vi? Now THAT is a problem.
I bought a TypeMatrix 2030 and with some remappings, it's a charm to use Emacs with it. In particular, I can press CTRL with my left thumb, so if for example I have to type C-x C-f (qwerty equivalent: C-b C-y), I don't have to switch between the right and left CTRL keys, I just press and hold CTRL and then type x and f. By the way, I bought a Qwerty-labelled version so I wouldn't be tempted to start looking at the keys again :) If they had a blank version I would have bought that.
You ask for a Dvorak-friendly editor, but I think you should be looking for a keyboard-layout-agnostic editor. In my experience, Emacs is one such editor.
I got frustrated with touchtyping Qwerty very quickly because... well, it just felt dumb when I tried typing "street" or "states". Why should two such common nouns with common letters be so awfully awkward to type?! And there's the seemingly random arrangement of keys, which incidentally is ACTUALLY random...
Anyway, I found out about Dvorak, read about it, started using it and never looked back ever since.
You say you started using a Dvorak keyboard... do you mean a Dvorak keyboard layout?... Typing Dvorak on a Qwerty keyboard is not a problem at all. In fact, I'd say it's beneficial. When I started touchtyping Qwerty, I kept looking down at the keys out of habit and lack of confidence, and that impeded my speed and learning. Whereas when I started touchtyping Dvorak, I couldn't "cheat" by looking at the keys anymore. For the first 2 days, I printed the Dvorak layout on a sheet of paper that I put beside my keyboard, and I'd refer to that only when I didn't know a key. After that, I scrapped the paper and was typing very slow but autonomously. My habit of looking at the keyboard died a quick death because my keyboard had Qwerty printed on it and thus was useless!
I don't see why you say Emacs is a nightmare in Dvorak, because the key combinations are based on mnemonics, not physical key ___location. Ever tried Dvorak in vi? Now THAT is a problem.
I bought a TypeMatrix 2030 and with some remappings, it's a charm to use Emacs with it. In particular, I can press CTRL with my left thumb, so if for example I have to type C-x C-f (qwerty equivalent: C-b C-y), I don't have to switch between the right and left CTRL keys, I just press and hold CTRL and then type x and f. By the way, I bought a Qwerty-labelled version so I wouldn't be tempted to start looking at the keys again :) If they had a blank version I would have bought that.
You ask for a Dvorak-friendly editor, but I think you should be looking for a keyboard-layout-agnostic editor. In my experience, Emacs is one such editor.