One such example of this, was ed . Using line editors were hard because you got to see only one line of text at a time. So people made another line editor which had more features, and they called it ex which was a superset of ed . Now people could see a page's length of text when they used the command ex -v . Because people thought that a vi sual editor was great, Bill Joy wrote vi .
Most text editors are very easy to use.
Take for instant Notepad which comes with Microsoft Windows systems. You open it up, you start typing, save the file, and your work is done. Unfortunately, the same cannot be said for vi . Notepad has but one mode. That is, to insert your text and then save it.