Live data from Hacker News

Why Vi Rocks

why-vi.rocks

1–10 of 80 posts

Re: Why Vi Rocks

#2
There appears to be a small issue with this article, it seems to have confused vi with the widely favored editor nano. It might be good for an editor to fix this omission as I'm sure it was in error. /s

Re: Why Vi Rocks

#6
I’ve learned some vi, and emacs, Visual Studio, VS Code, XCode, IntelliJ, and Android Studio.

All the examples listed are pretty uncommon or trivial in any of the other IDEs (aside from the regex part, which is cool, but I never want to be in a place where I have to regex my code...ever). 90% of the time I’m doing simple code maintenance, with an occasional refactoring. And I know devs that swear by vi...they are developing any faster than I am, and I touch my mouse about as much as they do (hardly ever).

My favorite is still Visual Studio with Resharper, worst is XCode.

Re: Why Vi Rocks

#7
i see people struggling, fighting with Intelli-J every day. I wish I could give them vim as a gift. All the extra stuff you think you can't possibly give up you don't need. I'm a professional text file editor. Vim is like playing the piano. I guess what I'm saying is learn to play the piano for real, and don't spend your life in a piano-player-helper IDE thing.

Re: Why Vi Rocks

#8
I've been using Neovim consistently for the last few months and it's a game-changer. Terminals within Neovim that I can paste into/from my Vimwiki files or source files is amazing. It's not very different from a Vim setup and using it with the Qt GUI on Windows gets rid if the issue of having everything close when eventually having to call . Meanwhile, in my linux environment it runs like a charm on a terminal.

Re: Why Vi Rocks

#9

i see people struggling, fighting with Intelli-J every day. I wish I could give them vim as a gift. All the extra stuff you think you can't possibly give up you don't need. I'm a professional text file editor. Vim is like playing the piano. I guess what I'm saying is learn to play the piano for real, and don't spend your life in a piano-player-helper IDE thing.

Sure, but I bet Intellij is a bit better when it comes to debugging java applications. A good IDE beats the crap out of Vim for a lot of tasks.

Re: Why Vi Rocks

#10

I’ve learned some vi, and emacs, Visual Studio, VS Code, XCode, IntelliJ, and Android Studio. All the examples listed are pretty uncommon or trivial in any of the other IDEs (aside from the regex part, which is cool, but I never want to be in a place where I have to regex my code...ever). 90% of the time I’m doing simple code maintenance, with an occasional refactoring. And I know devs that swear by vi...they are dev…

Searching with regexes is more likely to be useful when trolling through log or data files than code.

Even then, the most common cases for me are searching for a string only at the beginning or ending of a line, or only searching for instances that are not part of a larger word.

Post reply on HN