Nowadays I use Workman [1] and put the arrow keys on the home row on a different layer (same locations as Vim).
For quick things (<5 min) I can still type decently on QWERTY.
For longer I just set the OS to Colemak and then back again when I’m done. Win/Mac has Colemak and Dvorak built in. I hope most linux distros do as well.
Assuming you don’t need to look at the keys.
When you were considering learning in the 90s, this would’ve been harder to do, but that changed. It’s too bad you didn’t reconsider learning every decade or so!
Anyway. I generally agree. Switching it extremely difficult. And logging in to a Dvorak Remote Desktop is insanely annoying.
I looked at Colemak (and the Tarmak training layouts) which seemed unnecessarily complicated, so I made my own transitional layout. First keeping most of the keys on the 'same fingers' but not necessarily same column as Qwerty (the P and R swap hands and O changes finger):
Q W D F {P} Y U K L ;
A S E T G H N I {R}[O]
Z X C V B J M , .
The transition was fairly painless, so I went down that rabbit-hole and ended up making what I call the Qwickly layout[0] (with QwickSteps training layouts)[1].The final layout I'm using is:
Q W U D P Z H Y L ,
A S E T G F N I R O
K X C V J B M ; .
I can still type in Qwerty but I have to look at the keyboard for a while until the muscle memory kicks in again.[0] https://github.com/qwickly-org/Qwickly [1] https://github.com/qwickly-org/QwickSteps
Glad I tried it, now I know I could do it all over with only a little bit of discomfort, but I never saw any of the oft lauded benefits of switching keyboard layouts. Maybe at 60-70WPM I am just not fast enough to notice improved efficiency, or my youthful joints have yet to decay enough to have pain from typing. Who knows.
The studies showing Dvorak superiority apparently were never compared with qwerty users going through similar training, and when they did, the advantage disappeared.
Apparently, we do better if we train.
It's a big decision
Dvorak has the advantage of being supported on most operating systems, now, and possibly some decades into the future.
Note also that if you grew comfortable with asdf, hjkl, or Emacs key bindings (C-n, C-p, C-f, C-b), you'd have to unlearn some muscle memory there as well.
Source: am very happy Dvorak typist for more than 20 years. The initial two weeks, starting from the Beavis-and-Butthead lessons, gave me terrible headaches.
(Apologies for not referencing Dvorak or Colemak in this comment)
Q W E R T Y U I O P
A S D F G / H J K L
Z X C V B N M , .
What do we call this layout?Decades ago I learned dvorak and used it exclusively for about a year. I honestly felt no benefits. If anything it made things more of a pain in the ass because many common commands (e.g. Ctrl-C Ctrl-V) are where they are because of their locations on a qwerty keyboard. You can re-map shortcuts but I still find myself using devices that aren't my own often enough that I find it annoying.
I remember one funny instance where I had to remote desktop into a shared server, and I remapped to dvorak and forgot to change it back, and then when someone else remoted in they thought their keyboard was possessed.
I like Workman. With that and a keyboard that has many thumb buttons (Moonlander and Ergodox clone) my wrists are much happier.
I wouldn't recommend Dvorak - it was designed a very long time ago without computers in mind or the in-depth efficiency calculations we can do today.
I’ve considered moving to an ortholinear split keyboard [1] for this reason, but it seems like I’m so used to the “broken” way that it would take too long to retrain muscle memory at this point. The other downside is readjusting when needing to use a laptop keyboard.
I’m just ranting that they didn’t do standardize on something that made more sense a long time ago, instead of everyone being so locked into the broken way that there’s no going back at this point.
[1] https://ux.stackexchange.com/questions/40390/why-are-keyboar...
While I was at it I also tried learning Colmak but didn't stick with it. This flip layout seems worth a try for the low learning overhead.
This from my experience with a typematrix keyboard together with the daily use of a normal laptop keyboard.
My laptops are still QWERTY though, and it's not too hard to code switch. It didn't take me too long to learn the new layout, though there was a short awkward period where I was bad at typing regardless of layout.
I'm still typing in Dvorak, but I'm almost sure that it's primarily the change of cursor keys that made my typing much more relaxed. It saves a lot on wrist travel.
However, I did send a lot of unintended print jobs to our office printer when Notepad didn't ask for confirmation after pressing C-p.
FYI I once came across a very old “how to type manual” which said your fingers should rest on the top row. That explains a lot. And suggests why something like this makes a lot of sense — unfortunately manual memory is a PIA to change.
Also, use a programmable keyboard, so you can use it wherever without having to jump through OS hoops.