Documentation

The most useful software is sometimes rendered useless by poor or altogether missing documentation. Vim refuses to succumb to death by underdocumentation. With a book to extensive help files to a tips archive, all audiences should be pleased.

Help Files

Vim's online documentation system, accessible via the :help command, is an extensive cross-referenced and hyperlinked reference. It's kept up-to-date with the software and can answer almost any question about Vim's functionality. The VimDoc project maintains an online, hyperlinked copy of the documentation.

A new on-line version of the help can be found on appspot. This is maintained by Carlo Teubner.

For translations of the help files see the translation page.

The Books

Steve Oualline wrote the first book completely dedicated to Vim. It's written for Vim 5.7, but it is still a useful introduction to any modern version of Vim. The book is also available as a PDF (converted from a HTML version that is no longer available).
 
There are four more books about Vim. More information on this page. If you buy a copy through here this helps us help the Ugandan orphans.
And now, for something completely different: Vim books in Japanese! Vim完全バイブル and vim Ge-Packt
 
There is also a wiki book: A Byte Of Vim. You can download it as PDF or read it online. And you can edit it. Or get the on-demand printed version.

The FAQ

A manual is great for reference, but voluminous reference materials aren't always the easiest way to locate answers to your questions. We've compiled a list of frequently asked questions, along with good answers. You can find the FAQ at the VimDoc project.

Tips

Finding an answer is even harder if you don't know that you have a question. The vim.org tips archive contains a seemingly endless supply of hints on making your vim use a more pleasant experience. The tip archive is also a great way to find quick hacks to perform common tasks.

You can also watch videos. You can find them with Google search.

Other Documentation

There are plenty of other sources of Vim documentation. We've got a partial list of them, but Google is another great way to find obscure documentation.