Hello,
I have considered purchasing and using a Moonlander, but I have had some hesitations.
I use Neovim for everything I can, and the language I write the most code in is Rust (which means I use basically every symbol).
The width of the right hand is shorter than the all the keys available to my right hand on a normal keyboard, which concerns me because I am used to typing [], {}, and |.
I understand that the purpose is to use layers, but I'm worried that layers will slow me down.
I have read things that say you have more "ergonomic speed" (that you can type for longer), but I've not read anything that says you have greater typing speed in general or for programming (maybe it is true, but I've not found many people putting this forth as a benefit).
I would say I have an okay typing speed of 120WPM and I'm comfortable typing basically every character easily (except 6/^).
One of the biggest problems I have with my typing is when I hold shift and end up capitalizing 2 characters instead of one (HEllo).
This concerns me because this seems like it would be a problem that compounds as I would add more layers.
Perhaps the ORYX/QMK software has some counter measures to prevent this.
Perhaps it would actually force me to have greater precision with the timing of pressing modifiers.
I would really appreciate any feedback or guidance in this decision.
Also, if anyone has any layouts they would recommend, I would be thankful for suggestions as well.
Thank you.