Most editing consists of a few basic operations such as inserting text, deleting text, and moving text around by cutting and pasting.
vi, of course, supports all of these operations in its own unique way.
vi also provides a limited form of undo. If we press the U key while in command mode,
vi will undo the last change that you made. This will come in handy as we try out some of the basic editing commands.
vi has several ways of entering insert mode. We have already used the
i command to insert text.
Let’s go back to our foo.txt file for a moment:
The quick brown fox jumped over the lazy dog.
If we wanted to add some text to the end of this sentence, we would discover that the
i command will not do it, because we can’t move ...