Don&#x27;t Emacs or VIM already do?<p>And, well, if they don&#x27;t work, it&#x27;s certainly easier to patch their hacks or pile even more hacks, rather than trying to redo everything from a clean slate.