> What I am trying to say that vim is an effort of over half a century of good idea accumulation, putting lots of effort into being backward compatible.
I wonder what Vi(m) would be like if it were redesigned from scratch.
vis comes to mind (https://github.com/martanne/vis), although perhaps something even more aggressively plugin-first would be even better