Certainly found vi on every un*x I've ever used. It was the only editor available to us on AIX in 1990, so we had no choice but to learn it. DEC, SCO, Red Hat, Slackware, Debian, Ubuntu, and Mint all had it too. Older systems made us retype the whole line just to change a single character, with the exceptions of some Hazeltine terminals' with "line editor" mode, and MUSIC system's panel editor terms.... I was fairly baffled when ed was removed from Debian for the sole reason cited that "users wouldn't find it shocking if it was removed".
Thanks for pointing that out. I've never used edit before. /usr/bin/ee and /usr/bin/edit are two separate files, but identical. Doesn't seem to have too many features, but easy to use, and would do the trick in a pinch.That may be the case. I don't know that.
I never installed FreeBSD via some script I downloaded from github.
I always install from an iso-file on an usb-stick I've downloaded from freebsd.org.
Also there within .cshrc EDITOR is set to vi.
But when I type edit in the shell or do something else which automatically brings up the file with a texteditor, by default ee is loaded.
I just can tell what I observe.
For programming purposes it would be well worth learning vi instead. JMO Same goes for /bin/ed. Having learned vi, might as well use the best editor available, and vi is the one.