Edit product


A vi editor quick-start tutorial

This is a quick-start tutorial for the vi text editor which is available on most Unix or Unix-like systems, including Linux, macOS, Solaris, HP-UX, AIX, FreeBSD/OpenBSD/NetBSD, and Windows, and on some niche OSes too. vi,  or a variant of it (e.g. vim/elvis/nvi, etc.) is one of the few text editors which is almost guaranteed to be present (or can be installed) on all of these systems.

See: https://en.wikipedia.org/wiki/Vi#Impact

So it's useful to have basic knowledge of its use, since it is widely applicable.

Although the vi variants have somewhat different command sets, they all share a common subset (consisting of the most commonly used operations), and a common editing model. This tutorial covers some of that subset, enough for a beginner to get started using vi to perform day-to-day text editing tasks, without getting lost in arcane command syntax.


A vi editor quick-start tutorial

Enter your info to complete your purchase


···· ···· ···· 4242
Test card



Use a different card?


pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

You'll be charged US$2.

Your purchase was successful!

We charged your card and sent you a receipt


    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad