Hacker News new | ask | show | jobs
by alttab 5080 days ago
I use vim. That's kinda my point when it comes to see fancy GUI editors. Even with vim, here are the only commands I use regularly: n, b, dw, dd, u, w, :/, home, end, and :wq.

Coupled with Grep -r, I literally use nothing else. My productivity is not bound by how fast I can use vim, but how much effort it takes me to understand the real problem I'm trying to solve.

If everyone else worries about how they can jump around code more than actually decomposing the true motivation behind their work, they are either unbounded geniuses, or far more likely, writing a lot of code that could be completely avoided. All of these bells and whistles distracts from the problem, and focuses on code instead of problem solving. This worries me. Especially when at the end of the day all we are talking about is how fast we can introduce bugs into the code base or writing code that doesn't help the customer directly.