Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't think calling the subject matter the OP is trying to teach "a religion" or predicting downvotes on your comment is productive.

The 2nd is definitely against the site guidelines.

To address your other comments, I can share a personal anecdote. When I started programming, I basically just learned the bare minimum VI commands to get around. I didn't see it as "a religion" or a relic from the past, but I saw a fairly steep learning curve that wasn't a high priority for me to tackle at the time.

Years later, I did get into it. It's been good for me in terms of efficiency, but much more importantly, it's been good for my health. At the end of 2017, I had severe RSI and from working an extreme schedule on a startup and a poor ergonomic setup. My wrists were so injured that it hurt to even brush my teeth.

I got an ergonomic keyboard, and made a concerted attempt to use the mouse as little as possible (and balance that little bit between both hands). I made VIM my primary driver, regardless of what other editor I was using. Even on web pages, I attempted to use keyboard navigation where feasible, especially in email and similar apps.

As a result, I've no healed to where I do full-time weeks at the keyboard again and I will probably always be grateful to VIM (and Kinesis!)



I'm not allowed to predict the downvotes? I'm just supposed to "take it like a man"?

It absolutely is like a religion and an enormous amount of time has been wasted with people feeling they need to learn how to use these extremely outdated programs with user interfaces invented 40 years ago.

I am trying to save some people some time. The fact that you are trying to stop me from doing that indicates to me that I have committed heresy. That is why you want to have my comment declared invalid. It contradicts your worldview.


> I'm not allowed to predict the downvotes? I'm just supposed to "take it like a man"?

In the guidelines (https://news.ycombinator.com/newsguidelines.html):

> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.


Okay, if someone shares the same specific type of disability due to repetitive stress injury, then yes, that is a good use case for vim.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: