About NeoVIM I agree with everything except for the fact that - if I&#x27;m not mistaken, but maybe I am - the back-end is still tied to the VIM key bindings &amp; modes. I don&#x27;t think they plan on changing that.<p>Regardless of my personal preference, I always found it odd: the back-end should be independent of what I perceive as an interface &quot;detail&quot;. Even if, in this case, the detail is part of the software&#x27;s identity.