Beginner's guide to Vi Improved (vim)

Jesse Goerz

jwgoerz@users.sourceforge.net

Revision History
Revision v0.16 January 2002Revised by: jwg
Initial release.

Copyright © 2002 Jesse Goerz, NewbieDoc project.

This manual is free software; you may redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.

This is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License with your Debian GNU/Linux system, in /usr/doc/copyright/GPL, or with the debiandoc-sgml source package as the file COPYING. If not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


Table of Contents
1. Introduction
2. Installing vim
3. Vim's built in help
3.1. Tutor me!
3.2. Navigating vim's help
4. Modeful editing
4.1. Normal mode
4.2. Visual mode
4.3. Select mode
4.4. Insert mode
4.5. Command line mode
4.6. Ex mode
5. Common commands
5.1. Movement commands
5.2. Search commands
5.3. Simple editing/combination commands
6. Personalizing vim
6.1. vimrc files
6.2. Color Schemes
6.3. Syntax highlighting
6.4. Abbreviations
7. Mapping Keys
8. Writing Functions
9. Programming with vim
10. Example maps and vimrc files
11. References and links
12. Contributors
A. My examples