There can be only one. Probably.
Once upon a time (back when I was being taught sys admin on NCR UNIX) it was drilled into me that vi would be available when you'd installed a new server, but not necessarily other editors. This was back in the day when you had to work out what you wanted to install and size partitions accordingly etc. So since then I've just used vi(m). I'm sure at one point I did briefly use Emacs, but it obviously never stuck.
Meanwhile, can't say I knew vim had a scripting language!