I am sick to death of the editor wars and editor advocacy, I wish people would just stop. I bet most hackers have made their editing decisions long ago and are content with their choices.
Having said that, I would like to add something positive to the discussion. I think whichever editor you choose, you should learn to move the cursor around without using the arrow keys. There is considerable value in keeping your hands on home row. Every time you reach for the arrow keys you add latency to your workflow. It adds up.
> I bet most hackers have made their editing decisions long ago and are content with their choices.
I think you're completely ignoring the next generation of hackers, which is unfortunate. I've been working on getting past vim's learning curve for over a year, on and off. True, this submission sucks, but it lead me to find this: http://www.viemu.com/a-why-vi-vim.html, which is pretty informative for a beginner.
That goes triple for switching between the keyboard and mouse, unless you have a specific workflow that involves the mouse and the keyboard at the same time (as is common with Photoshop, Autocad, etc.).
I've used Visual Studio and variants for 7 years professionally. I've had some familiarity with vim for the the past 3 years or so, but it was only in the last year that I have come to really enjoy using vim. As tiring as these articles may seem, they need to keep coming in a slow, but steady, stream so that others can find out what they have been missing.
That's a dumb reason to vote up an article. If I submitted the man page of vim, would you upvote it? The man page is actually more useful than this blog post.
It's not about the subject, it's about the content.
mhb|16 years ago
tsally|16 years ago
spudlyo|16 years ago
Having said that, I would like to add something positive to the discussion. I think whichever editor you choose, you should learn to move the cursor around without using the arrow keys. There is considerable value in keeping your hands on home row. Every time you reach for the arrow keys you add latency to your workflow. It adds up.
staticshock|16 years ago
I think you're completely ignoring the next generation of hackers, which is unfortunate. I've been working on getting past vim's learning curve for over a year, on and off. True, this submission sucks, but it lead me to find this: http://www.viemu.com/a-why-vi-vim.html, which is pretty informative for a beginner.
silentbicycle|16 years ago
snprbob86|16 years ago
unknown|16 years ago
[deleted]
silentbicycle|16 years ago
In the mean time, maybe the discussion will justify its continued existence on the front page.
rudenoise|16 years ago
tsally|16 years ago
It's not about the subject, it's about the content.