Changing Between Normal & Insert Modes
Normal Mode to Insert Mode
When opening a file,
vim defaults to
Normal mode commands can be given to
vim. When content needs to be added the easiest option is to change from
Normal mode to
Insert mode will allow us to type directly into the file.
You can enter
Insert mode from
Normal mode by typing the
Note the text at the bottom of the terminal window changed to:
-- INSERT --
When – INSERT – is seen at the bottom of the terminal window
vim is in
vim is in
Insert mode text can be typed directly into the file. This will be demonstrated in the next article.
Insert Mode to Normal Mode
Insert mode (and most other modes) you can return back to
Normal mode by hitting the
esc) key on your keyboard.
Try it out and notice the change to the
vim terminal window:
Take note of the bottom of the
vim terminal window, it does display – INSERT – any more indicating
vim is back in
There are many modes in
vim and it’s easy to wander into a mode you don’t understand when you are learning
escape key is the best way to return back to
Normal mode while in another mode. The
escape key will cancel any in progress commands.
You may find yourself in an unfamiliar mode in the middle of a command, hitting
escape will cancel the command, but you will need to hit
escape again to return back to
Normal mode. For this reason if you need to return back to
Normal mode and are unsure of what’s currently happening you can simply hit the
escape key two or three times.