RSI and vim

github logo ・1 min read

I have rsi, and thus can't type very well (about 40wpm max, 30 on a normal day.) There are also of course switching costs, which have been well documented elsewhere and are only really a problem if it takes too long which it shouldn't. My current editor is atom, and I know all relevant hotkeys and usage tools for my day to day work. So factoring all of that in would it be worth it to learn? My primary languages are c++ and js if it matters.

twitter logo DISCUSS (2)
markdown guide
 

Absolutely! Don't know much about RSI but I can tell you that neither your wrists or hands will move once you grok vim! You'll never have to use ESC or the arrow keys.

There is a learning curve so I'll give the best 2 advices you can have to start kicking ass in VIM:
The practical VIM book (pragprog.com/book/dnvim/practical-vim) and finishing the Vim adventures game vim-adventures.com/. By level 12, you will realise your wrists are not moving anymore.
RSI or not, VIM will give you the ability to edit at the speed of thought. Everything has been designed to minimise movements while maximise productivity.
You don't have to give up Atom. Just use a plugin (atom.io/packages/vim-mode).

 

What keyboard and mouse are you using? What is adviced?

I think the best first step is to look at ergonomic keyboards and such. Then get the hang on typing on that. If you got used to that, start by minimising the movements you make.

Classic DEV Post from Sep 13 '18

Algorithms and Data Structures in the 21st century

Understanding the real importance of deeply knowing classic algorithms and data structures in an age where all of them are given to you on a silver platter.

Alexander Griffin profile image

dev.to now has dark mode.

Go to the "misc" section of your settings and select night theme ❤️