I think the overlap in features demonstrates popular appeal for such features in our tools. I think the details of how they&#x27;re implemented are pretty important to users too so there&#x27;s space for innovation even if the feature set is the same on the surface.<p>Another feature mentioned in the introduction is this:<p>* Developer friendliness. It should be easy to customize xi editor, whether by adding plug-ins or hacking on the core.<p>I&#x27;m vaguely familiar with NeoVIM, is the core &quot;hackable&quot;? This is really subjective territory but I&#x27;m guessing the author is implying that the xi core code is also optimized for human understandability and extensibility and that new code is judged by those criteria as well as the other stuff.