Like GNU nano, Vim is a text editor. It is has many more features than nano and is thus much more powerful, but it is also more challenging to learn.
VIM operates with three different modes:
<Esc> (escape) key.
O will each move from command mode to
insert, each in a different place in the file relative to the cursor.
set to change vim's
appearance. Last line mode is only accessible from command mode, by typing
: (colon) character.
One of the easiest ways to begin learning to use vim is with the built-in
VIM Tutor. This little program copies a large text file to the
/tmp directory and opens it in vim. It contains lessons for
learning vim which you can edit as you read through the tutorial. You can quit
without saving, and get a clean copy of the lesson file the next time you
restart the tutorial.
$ vim another_word.txtThis will create the text file,
another_word.txt, in a vim edit
session. When vim first launches it is in command mode. To put it into
insert mode, type the character
i. The type the
peaceSave the file and exit vim, you first have to get back into command mode. Press the
Esc (escape) key to get back into command mode. Then
type a colon (
:), and the letters
q. This will write to the file and quit vim. Run the
ls command and confirm that you see
another_word.txt among the listing.
A file will open that looks like this:
Complete the first 4 lessons from the tutorial.