USR_TOC

*usr_toc.txt*   For IdeaVIM version 0.12.0.  Last change: 2006 Nov 12

                     IdeaVIM USER MANUAL - by Rick Maddy

                              Table Of Contents                 *user-manual*


Overview 

Getting Started
|usr_01.txt|  About the manuals
|usr_02.txt|  The first steps in Vim
|usr_03.txt|  Moving around
|usr_04.txt|  Making small changes
|usr_05.txt|  Set your settings
|usr_06.txt|  Using syntax highlighting
|usr_07.txt|  Editing more than one file
|usr_08.txt|  Splitting windows
|usr_09.txt|  Using the GUI
|usr_10.txt|  Making big changes
|usr_11.txt|  Recovering from a crash
|usr_12.txt|  Clever tricks

Editing Effectively
|usr_20.txt|  Typing command-line commands quickly
|usr_21.txt|  Go away and come back
|usr_22.txt|  Finding the file to edit
|usr_23.txt|  Editing other files
|usr_24.txt|  Inserting quickly
|usr_25.txt|  Editing formatted text
|usr_26.txt|  Repeating
|usr_27.txt|  Search commands and patterns
|usr_28.txt|  Folding
|usr_29.txt|  Moving through programs
|usr_30.txt|  Editing programs
|usr_31.txt|  Exploiting the GUI



Getting Started 

Read this from start to end to learn the essential commands.

|usr_01.txt|  About the manuals
                |01.1|  Two manuals
                |01.2|  Vim installed
                |01.3|  Using the Vim tutor
                |01.4|  Copyright

|usr_02.txt|  The first steps in Vim
                |02.1|  Running Vim for the First Time
                |02.2|  Inserting text
                |02.3|  Moving around
                |02.4|  Deleting characters
                |02.5|  Undo and Redo
                |02.6|  Other editing commands
                |02.7|  Getting out
                |02.8|  Finding help

|usr_03.txt|  Moving around
                |03.1|  Word movement
                |03.2|  Moving to the start or end of a line
                |03.3|  Moving to a character
                |03.4|  Matching a paren
                |03.5|  Moving to a specific line
                |03.6|  Telling where you are
                |03.7|  Scrolling around
                |03.8|  Simple searches
                |03.9|  Simple search patterns
                |03.10| Using marks

|usr_04.txt|  Making small changes
                |04.1|  Operators and motions
                |04.2|  Changing text
                |04.3|  Repeating a change
                |04.4|  Visual mode
                |04.5|  Moving text
                |04.6|  Copying text
                |04.7|  Using the clipboard
                |04.8|  Text objects
                |04.9|  Replace mode
                |04.10| Conclusion

|usr_05.txt|  Set your settings
                |05.1|  The vimrc file
                |05.2|  The example vimrc file explained
                |05.3|  Simple mappings
                |05.4|  Adding a plugin
                |05.5|  Adding a help file
                |05.6|  The option window
                |05.7|  Often used options

|usr_06.txt|  Using syntax highlighting

|usr_07.txt|  Editing more than one file
                |07.1|  Edit another file
                |07.2|  A list of files
                |07.3|  Jumping from file to file
                |07.4|  Backup files
                |07.5|  Copy text between files
                |07.6|  Viewing a file
                |07.7|  Changing the file name

|usr_08.txt|  Splitting windows

|usr_09.txt|  Using the GUI
                |09.1|  Parts of the GUI
                |09.2|  Using the mouse
                |09.3|  The clipboard
                |09.4|  Select mode

|usr_10.txt|  Making big changes
                |10.1|  Record and playback commands
                |10.2|  Substitution
                |10.3|  Command ranges
                |10.4|  The global command
                |10.5|  Visual block mode
                |10.6|  Reading and writing part of a file
                |10.7|  Formatting text
                |10.8|  Changing case
                |10.9|  Using an external program

|usr_11.txt|  Recovering from a crash

|usr_12.txt|  Clever tricks
                |12.1|  Replace a word
                |12.2|  Change "Last, First" to "First Last"
                |12.3|  Sort a list
                |12.4|  Reverse line order
                |12.5|  Count words
                |12.6|  Find a man page
                |12.7|  Trim blanks
                |12.8|  Find where a word is used


Editing Effectively 

Subjects that can be read independently.

|usr_20.txt|  Typing command-line commands quickly
                |20.1|  Command line editing
                |20.2|  Command line abbreviations
                |20.3|  Command line completion
                |20.4|  Command line history
                |20.5|  Command line window

|usr_21.txt|  Go away and come back
                |21.1|  Suspend and resume
                |21.2|  Executing shell commands
                |21.3|  Remembering information; viminfo
                |21.4|  Sessions
                |21.5|  Views
                |21.6|  Modelines

|usr_22.txt|  Finding the file to edit
                |22.1|  The file explorer
                |22.2|  The current directory
                |22.3|  Finding a file
                |22.4|  The buffer list

|usr_23.txt|  Editing other files

|usr_24.txt|  Inserting quickly
                |24.1|  Making corrections
                |24.2|  Showing matches
                |24.3|  Completion
                |24.4|  Repeating an insert
                |24.5|  Copying from another line
                |24.6|  Inserting a register
                |24.7|  Abbreviations
                |24.8|  Entering special characters
                |24.9|  Digraphs
                |24.10| Normal mode commands

|usr_25.txt|  Editing formatted text

|usr_26.txt|  Repeating
                |26.1|  Repeating with Visual mode
                |26.2|  Add and subtract
                |26.3|  Making a change in many files
                |26.4|  Using Vim from a shell script

|usr_27.txt|  Search commands and patterns
                |27.1|  Ignoring case
                |27.2|  Wrapping around the file end
                |27.3|  Offsets
                |27.4|  Matching multiple times
                |27.5|  Alternatives
                |27.6|  Character ranges
                |27.7|  Character classes
                |27.8|  Matching a line break
                |27.9|  Examples

|usr_28.txt|  Folding

|usr_29.txt|  Moving through programs

|usr_30.txt|  Editing programs

|usr_31.txt|  Exploiting the GUI



Copyright: see |manual-copyright|