I don't mind VIM and I really don't understand how computer folks still avoid it like the plague - it's a rather nice little editor and the basics are not that hard to remember.
As any real programmer would, I do prefer Emacs though but I must admit that as of late I've started cheating a bit by using Visual Studio Code. It makes me feel a bit dirty, but hey, it's progress...
