&gt; For example real autocompletion drop-downs.<p>There&#x27;s no reason a TUI can&#x27;t give you &quot;real autocompletion&quot;. Vim does pretty well in most cases.<p>&gt; Or see-through file outline&#x2F;minimap like the one in sublime text.<p>I personally don&#x27;t see the benefit of that, but you&#x27;re right that you can&#x27;t see a zoomed-out version of your code in a TUI.<p>&gt; Or better markers for things like region folds, column positions, matching braces, highlights,<p>All of those things are supported by Vim and can be done in a TUI. As for &quot;syntax highlighters&quot; that decide to italicise code, I don&#x27;t really consider that a feature.