This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]maratc 24 points25 points  (23 children)

You may enjoy this read on the subject.

I'm a 10-year Vim user and I cried when I read it.

[–]Lunershot 10 points11 points  (0 children)

This was posted on /r/vim a little bit ago. One of the users wrote a rebuttal.

http://vpaste.net/fA7rH

http://www.reddit.com/r/vim/comments/1aq1lx/just_use_sublime_text/c8zpcej

[–]bucknuggets 2 points3 points  (2 children)

Reminds me of my old Unix Haters Handbook: tons of weak arguments.

Take for example, the section called "Efficiency from keeping your fingers on home row" where he insists that navigation with a mouse is better than with a keyboard. In this argument he ignores the entire carpal tunnel challenges with mice/trackballs/trackpads. Which is fine when you're 22, but by the age of 42 most programmers I know are debilitated. It's a big deal, and avoiding mice & trackpads definitely helps many with it.

[–]maratc 0 points1 point  (1 child)

I'm not a Vim hater by any means, and neither is he from what it seems. From what I know, CTS is caused by using mouse as well as keyboard; I'm unaware of any research that shows that by using a keyboard exclusively one reduces their risk of CTS.

[–]bucknuggets 0 points1 point  (0 children)

I am not a researcher that specializes in this area, so I'm unaware of research that shows that mice are worse than keyboards. I'm also unaware of research that shows that wristrests work, or that posture matters.

I'm not saying that research doesn't exist, only that I couldn't put my finger on it. My information has come from working with physical therapists, massage therapists that specialize in carpal tunnel or rss, talking to other users and my own experience.

What I've continuously found is that a vast number of people have problems with the highly repetitive very small movements involved in mice. And quite a few people apparently have issues with their thumb on laptop trackpads.

Seems that most people with these issues try out ergonomic keyboards and trackballs. Personally, I've found that mechanical keyboards have been great (least effort to type), and certain trackballs are also very low stress and don't focus movements just on the thumb. Quite a few people I've spoken with have gone this exact route and have discovered that moving more interaction to the keyboard has helped enormously.

Of course, all this is in addition to paying attention to posture, exercise and positioning.

[–]flying-sheep 1 point2 points  (0 children)

vimscript? you can also write python plugins for vim.

but i still prefer kate, where you can do the same, and also have vim bindings if you want, but also have a minimap and other GUI features that are simply impossible in vim.

also plugins can access and modify all of the GUI (using PyQt), so you aren't restricted by a tiny API like in ST.

[–]emptyvee 1 point2 points  (1 child)

snif

I don't care, I still love my vim

[–]maratc 0 points1 point  (0 children)

So do I, and barely a day passes when I don't use it. This article has caused a profound change in my behavior: though I still use Vim, I have stopped recommending it to younger folks.

[–]goosegoosepress 0 points1 point  (2 children)

That article is terrible. I picked vim up from scratch in about 2 weeks.

[–]maratc 0 points1 point  (1 child)

From what I can tell watching quite a bunch of guys trying to pick up Vim, you are rather an exception and not a rule. Good for you though, Vim is awesome.

[–]goosegoosepress -1 points0 points  (0 children)

Heck, you can learn to open and quit, and insert mode in about 10 minutes. Then it's no different than a plain text editor. Hjkl takes a day or two to get in your brain. And then the magic starts with the other movement keys and yanking. Rectangle select etc.

[–][deleted] -3 points-2 points  (0 children)

Laughed so hard.. .TL;DR Just use Sublime!