<i>VS, Eclipse, and IntellijIDEA very likely won&#x27;t.</i><p>Well, I hope they won&#x27;t. But I&#x27;m sure their many common UI conventions will. Those conventions are shared between hundreds of thousands of apps already.<p>In 20 or 40 years, the Emacs UI will still rule only in a single program (and if we&#x27;re unlucky maybe a few other tools still, like the readline library!).<p>As for vi, I&#x27;m sure some people will still be installing vi plugins everywhere to get 1&#x2F;10th as smooth an experience as everyone else, and telling themselves they&#x27;re more productive for it. Already these UI conventions developed for a line editor have outlived much of the generation that has ever used a line editor, so I&#x27;m sure it can go on for another 40 years!