Appendix C. The Lighter Side of vi

Sure, vi is user friendly. It’s just particular about who it makes friends with.

Anonymous

This appendix touches on a broad range of vi-related subjects. It covers:

  • Accessing the files described here and earlier in the book.

  • The online vi tutorial referenced in Part I.

  • The vi Powered logo for your website (and other logos).

  • vi-related swag.

  • The Vim clutch.

  • Some of the unusual and amazing things people have done with vi over the years.

  • The Vi Lovers Home Page.

  • A different vi clone.

  • A brief mention of vi versus Emacs.

  • Some nice vi-related quotations.

Accessing the Files

Many of the bits and pieces we present here were once freely available on the internet. Alas, that is no longer true. To remedy this, we have created a GitHub repository with the various files. Simply clone https://www.github.com/learning-vi/vi-files to make your own copy of the repository:

git clone https://www.github.com/learning-vi/vi-files

Example Files

Some of the files used as examples in Part I, “vi and Vim Fundamentals”, are in the book_examples directory.

Source for clewn

The clewn program, mentioned in the section “The Clewn GDB Driver”, is provided in the clewn-1.15 directory. To build and install it, use the following straightforward recipe:

cd clewn-1.15
./configure
make
sudo make install

Online vi Tutorial

First up is Walter Zintz’s online tutorial from UnixWorld magazine, which was mentioned several times in Part I.

This tutorial is ...

Get Learning the vi and Vim Editors, 8th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.