Honestly, what drove me to Vim for news writing/editing was the inability of Notepad++ to allow the editing of macros. Also, macros are mysterious and brittle in Geany. Plus I wanted to use the same editor in Windows, Linux and BSD.
Why there’s so little left of the early internet - Stephen Dowling/BBC http://www.bbc.com/future/story/20190401-why-theres-so-little-left-of-the-early-internet