Document preparation systems will also require large screen displays.
I was surprised about vi going in, though, I didn't know it was in System V.
There are always more smart people outside your company than within it.
That lack of programmability is probably what ultimately will doom vi. It can't extend its domain.
Given the incredible power of these new technologies, shouldn't we be asking how we can best coexist with them? And if our own extinction is a likely, or even possible, outcome of our technological development, shouldn't we proceed with great caution?
I got tired of people complaining that it was too hard to use UNIX because the editor was too complicated.