Hacker News new | ask | show | jobs
by mweilgart 3588 days ago
If you are a sysadmin (which you clearly are not), there isn't much of a choice—vi is available on every server you will ever log in to, even in single user mode and even on embedded devices, whereas emacs generally is not.

For developers, the decision is more preference-based than spurred by necessity.