I realised a while ago that since I spend so much of my life interacting with a computer, I should really invest significant effort into improving, even marginally, the ergonomics and bandwidth of the IO channel between my brain and the computer I am interacting with. This realisation and the ensuing quest for a better option led me to adopt the Ergodox EZ keyboard. This has been the most significant improvement to my day-to-day interactions with computers since learning Vim. It did take several months to adjust and a significant amount of effort went into designing the optimal layout to suit my needs, but the results have been incredible.
- I never need to look at the keyboard
- My WPM rate is sufficient that I can type almost as fast as I can think
- The palms of my hands never move (zero wrist flexion)
My keyboard layout can be found here https://github.com/Ganon-M/ergodox-vim-ubuntu
If any of you out there are heavy Vim users and want to take your ergonomic experience to the next level, I suggest taking a look at the above layout.