How to use vim

Installation

Example of installation on Ubuntu.

apt-get update
apt-get install vim

Open a file

If your user does not have sufficient permissions, you will need to prefix the command with `sudo`.

sudo vim file.txt

Modes in vim

Once you’re in Vim, you’ll be in normal mode, which allows you to view and search through the file.

image.png

To edit the file, you need to be in insert mode.

image.png

Finally, to use commands, there is command mode, which is activated by pressing the Escape key.

image.png

Commands

From normal mode (press Esc just in case), press ':' key to move to the bottom of the screen and use one of these commands, followed by Enter.

Command Action
:w Save (write) without exiting.
:q Exit (quit). Vim will not let you exit if there are unsaved changes.
:wq Save and exit.
:q! Forcefully exit without saving changes.

Navigation

From normal mode.

Command Action
arrow left or h Left
arrow down or j Down
arrow up or k Up
arrow right or l Right

Quick edit

From normal mode.

Command Action
x Deletes the character under the cursor (like the Delete key).
dd Remove and cut the full line
u Undo
ctrl + r Redo

 


Revision #1
Created 30 July 2026 16:17:03 by Sion Vives
Updated 30 July 2026 17:15:17 by Sion Vives