Hacker News new | ask | show | jobs
by donaq 5437 days ago
Speaking as a longtime vim user, not if you already grok Emacs. The one really good reason I can think of is that vi is pretty much ubiquitous on *nix and might be better suited if you need a powerful editor which you can almost always expect to be there for you even over ssh.
1 comments

I know this point has been beaten to death, but in that case you only need to know/grok vi, a significantly smaller subset of vim.
Granted.

Under vi(1), the ctags example in the article is a constructive activity.

In the case of cscope, one needs to drive a development session from cscope then drop into vi to make edits.