Hacker News new | ask | show | jobs
by setopt 671 days ago
> his is why Emacs and Vim are so ergonomic to modify - the base system is a scriptable environment on which the editor was built.

This is more an Emacs than Vim thing. GNU Emacs was scriptable from the start, while VimScript was added in Vim v5 (when Vim had been around for 7-8 years). Most of Vim was from the beginning written in C with a scripting language and plug-in system being afterthoughts.

I think the difference from other editors is just that these afterthoughts have still had decades to mature by now :)