I am currently typing on a Microsoft "Natural multimedia" keyboard. I tried a "4000" model once, but it was pretty bad. The "natural" has one ergonomic feature (that I now consider essential) namely that is angles the left and right halves of the keyboard to accomodate the angle your arms naturally come towards the keyboard from the left and right. When I first tried one of these, the adjustment period was less than a day, and I have been hooked ever since. But, it is possible to go a lot farther.
It turns out this is a huge rabbit hole. You can make your keyboard a new hobby!
Something called QMK is recommended firmware.
I am tempted to purchase an Ergodox-EZ with Cherry MX brown keyswitches. The cost would be roughly $300. You can buy it without keycaps and then buy whatever keycaps you like separately.
One comment: "Just putting ESC where Caps-Lock now is, is a huge win for Vim users".
These use Gateron switches instead of Cherry. It isn't clear if that is good or bad. Appaarently the Gateron switches are optical (they break an IR beam) rather than purely mechanical. The switches (and hence the keyboard) end up being less expensive. Their inexpensive model is $120, and if you want the same thing all aluminum it is $200. So they are trying to remove the hurdles of both price and usability to let people use an Ergonomic keyboard. You have to applaud that.
A bad thing is that the software to configure the keyboard is Windows only. There are promises about linux and mac software, but it doesn't seem that it will ever happen. A 2017 review said they were promising "linux software soon" back then, so a person certainly should worry.
On the other hand, Ergodox has open source firmware and all kinds of support for customization for use with vim (Search "vim and ergodox").
People say the red switches are too light and they get accidental key presses. The silent brown are not recommended so much as the brown that click.
I am tempted to go with a normal layout keyboard with mechanical switches, just to see how I feel about the whole machanical switch thing. My son uses a Steelseries Apex M500. This was a $100 keyboard offered in Cherry MX Red or Blue and advertised as a "gaming keyboard". Currently for $120 you can get this DAS keyboard with MX brown:
The Fuhlen G87 is available with MX brown, but again, is $101."Any nice switch is soooo much better than the normal/bad keyboards, that virtually anything you do will be usable if not “perfect”. You can’t really go wrong, even if you later find that in retrospect you could have gone righter."As the Hackaday article discusses, there are also keycap choices to be made. Note just in color and looks, but in shape and profiling. There are almost too many choices. Like this comment:
If you want a nice sculpted set of keycaps for your Ergodox, an alternative to SA is the MT3 profile. If you’re thinking of DSA keycaps, look into XDA and MDA.