I've been stubbornly using vile since perhaps 1998.
It's one of the first things I install onto the new unix-ey things I use.
This all started because back then at least, screen update speeds seemed faster than vim, and it did multi-windows in a way that made sense to me.
To this day I have a .vilerc with only two custom keybindings... one to split a window and one to go to the next window.
Mainly because of this HN post, after all these years I finally looked into how to write vile macros and have been mostly pleased with the capabilities.
Many thanks to the MicroEmacs creator for the foundations, and to Paul Fox and Thomas Dickey for keeping it alive all these years.