Ask HN: Do you use an alternative keyboard layout like Dvorak?
I tried to switch to Dvorak and as an Emacs/Evil user I was really frustrated to have "easy" shortcuts like M-x, $, C-c C-f suddenly becoming cumbersome to perform (note that copy/cut/paste in everyday programs also became unwieldy).
How did you manage to get past that stage of "omg-why-is-everything-so-unfitting"?
7 comments
[ 3.1 ms ] story [ 30.5 ms ] threadI added dvorak as a regularly-used keyboard layout because of cramping issues while typing. Those went away immediately and never came back, so it was a win for me.
I don't think my brain could handle them moving.
Other than that, replacing old muscle memories takes some time and practice. It took me a full two weeks of half-day practice to type at an acceptable speed with the new layout.
I'm using a mac, and I mapped the caps lock key to ctrl, which is in a more natural position to press with my left pinky.
As my both hands are always on home row when I'm typing, M-x, C-c, C-w, navigation etc. all comes naturally now. I've been using programmer's dvorak for 6 or so years.
If I need to do copy-paste etc. with one hand (when using mouse), I switch back to Qwerty with one quick keyboard shortcut (cmd+shift+a for me), than switch back to dvorak when I'm done.
[1]: http://www.kaufmann.no/roland/dvorak/
I have one piece of advice. Change the keyboard layout on your phone to whatever you're learning (Colemak in my case). I memorised the layout pretty quickly thanks to that. (Building up the muscle memory is another story.)
Before switching, I wondered how it would affect my ability to use qwerty. Happily, I never lost my ability to be proficient on small keyboards (phone, labelmazer, etc.) that are too small for ten-fingered touch typing. If you switch, you will be able to text away using qwerty without any trouble.
But when it comes to touch typing, can you full-on switch back and forth between qwerty and Dvorak without difficulty? I can't really give you a field-tested answer to this question. I make it a point not to touch-type on full-sized qwerty keyboards--I don't want to risk slowing down on Dvorak. However, on the rare occasions when I need to go qwerty on a full-sized keyboard, I get the sense that switching back to qwerty would be fairly easy. When I use a qwerty keyboard I'm a little awkward--I have to think about where the letters are, but I've "still got it". I get the sense that I'd be back in fine qwerty form if I continued on for a few minutes. But . . . why would I want to go back? Dvorak just flows out of your fingers, and now qwerty just seems like something from the Ministry of Silly Typing. Unless you are typing the word "qwerty" over and over again, Dvorak is the way to go.
Also, a word on control-key combinations aren't really that big of a deal. But . . . OS X gives you the option of retaining the qwerty layout for control-key combinations if you don't want to go whole-hog.
And vim? Well, h/j/k/l still move the cursor the same way, but obviously the actual keys for h/j/k/l will no longer be adjacent to each other. Using these keys to move the cursor won't be as intuitive, but can it be said that vim users are prone to whimpering about things not being idiot-proof?
Along the same vein, video/audio editing programs tend to assume a qwerty layout is being used; if the editing app you use allows you to control the playhead with "letters", expect their position to change and be non-adjacent.