yes, this is something I have been thinking about recently, coping with RSI. It's one thing I like about vim, is the semantic text entry concepts. "Change Word, Delete Inside 's. ", "Select inside this function", etc.
I was wondering about making a custom keyboard for vim actions, and programming it even more with extra macros a la surround.vim
Buttons / actions could also include switching windows, switching to the browser and refreshing, etc.
That's an arse backwards way of trying to counter RSI. It is a series of physical problems that you should address in the physical world (i.e. adjust your damn environment). Rebinding your keyboard is like moving the deck chairs on the Titanic.
What kind of doctor? I think if you read what people have written on the Internet, it's not as simple as just going to a doctor. My understanding is that it could be a problem with your shoulders or back, for example. Here some of the stuff I've been reading:
A friend of mine has significant wrist issues as a result and had to have surgery. They ignored the issues for a long time before it got to that point.
As for doctors, I would go see a specialist like a physiatrist. They can give you a treatment plan and help you adjust your environment and habits to combat the problems.
RSI isn't manifested as one specific problem, it can cause a whole host of issues. So the specific type of doctor you'll need somewhat depends on what it has manifested itself as.
> it's not as simple as just going to a doctor
What exactly is your point? That people should ignore it because it isn't "simple" or that rebinding your keyboard is better than going to a freaking specialist?
Honestly why did you make that post? What are you goals here, to discourage people from seeking treatment? I am really trying to figure it out.
edit: Above post was edited after I posted to add:
> My understanding is that it could be a problem with your shoulders or back, for example. Here some of the stuff I've been reading: <links>
My goal is to get more information than simply "go to a doctor". RSI is not well understood. Most doctors can't tell you more than "if it hurts then stop doing that". So, that tidbit doesn't go far. I've been to a doctor and didn't find it helpful. I've also been checked for carpel tunnel and I don't have it.
Btw, everyone agrees not to ignore the problem. I would think that there are enough people who read hacker news, we might be able to get a little more concrete information.
Yep, I think that's a testament to the fact no one has good answers. You'll see this sort of stuff appearing in other blogs, along with testimonials. The one guy is from Princeton.
I was wondering about making a custom keyboard for vim actions, and programming it even more with extra macros a la surround.vim
Buttons / actions could also include switching windows, switching to the browser and refreshing, etc.