An Ode To Vim

@nixCraft I get the whole vim >> vscode thing but, showing my age, why vim instead of emacs? Is vim the thing for people that are afraid of lisp or something?

@cyrus @nixCraft ugh. You could have put that a whole lot better.

No, people are not afraid of Lisp. People make their choices based on their needs.

vi/m is everywhere, so you don't have to install anything. It just is. Emacs isn't. Emacs is a beast. Its footprint is large and its domain even larger. Emacs isn't a editor in any practical way. Emacs is an operating system that edits files on the side.

That's why many people choose vi/m. Because it does one thing - and does it damn well.

@thor @nixCraft interesting. I had no idea vim was everywhere. For me, emacs is everywhere (or easy enough to install) and I haven’t yet had the need to make vim ubiquitous in my environments. When/how did vim become ubiquitous?

@cyrus @nixCraft by means of system administrators :)

vi or vim (depending on if you have a UNIX or Linux/BSD machine) is part of the base OS. I have heard rumors of distros that don't install it - but I have yet to experience one.

I've had vi on pretty much anything I managed (HP, SUN, DEC, UniSYS, IBM, *BSD and Linux) since 1993. vim is the FOSS (Linux/BSD) alternative, but still the same.

@cyrus @nixCraft I do remember emacs being a base option in slackware sometime in '94-ish and I even remember using it for a while in my earlies since for a newcomer it's just a little bit more intuitive than vi.

However, for a long time, a fave of mine was MicroEmacs as we had a localized version which we used to build and deploy "everywhere" on campus.