Course Homepage

Learning Vim

COP 3402 - Systems Software

Brent Pappas

Vim is a text editor that comes pre-installed on many Linux machines. There are both graphical and command-line versions of the editor, but for this class, we will only be using the command-line version.

The simplest and perhaps best way to start learning Vim is vimtutor. vimtutor is an interactive Vim tutorial which comes pre-installed on eustis. Once logged on to the server, you can run the tutorial with the following command:

vimtutor

In addition to using vimtutor, I also recommend watching the Primeagen’s Vim As Your Editor tutorial series on YouTube. Note that simply watching a video series cannot replace actual practice though, so you should be sure to regularly practice actually writing code using Vim, at least for a few minutes a day.