353 lines · 8.9 KB · Text
RawDownload
*usr_toc.txt*	For Vim version 7.1.  Last change: 2006 Apr 24 		     VIM USER MANUAL - by Bram Moolenaar 			      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|usr_32.txt|  The undo tree Tuning Vim|usr_40.txt|  Make new commands|usr_41.txt|  Write a Vim script|usr_42.txt|  Add new menus|usr_43.txt|  Using filetypes|usr_44.txt|  Your own syntax highlighted|usr_45.txt|  Select your language Making Vim Run|usr_90.txt|  Installing Vim  Reference manual|reference_toc|     More detailed information for all commands The user manual is available as a single, ready to print HTML and PDF filehere:	http://vimdoc.sf.net ==============================================================================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		|06.1|	Switching it on		|06.2|	No or wrong colors?		|06.3|	Different colors		|06.4|	With colors or without colors		|06.5|	Printing with colors		|06.6|	Further reading |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		|08.1|	Split a window		|08.2|	Split a window on another file		|08.3|	Window size		|08.4|	Vertical splits		|08.5|	Moving windows		|08.6|	Commands for all windows		|08.7|	Viewing differences with vimdiff		|08.8|	Various |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		|11.1|	Basic recovery		|11.2|	Where is the swap file?		|11.3|	Crashed or not?		|11.4|	Further reading |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		|23.1|	DOS, Mac and Unix files		|23.2|	Files on the internet		|23.3|	Encryption		|23.4|	Binary files		|23.5|	Compressed 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		|25.1|	Breaking lines		|25.2|	Aligning text		|25.3|	Indents and tabs		|25.4|	Dealing with long lines		|25.5|	Editing tables |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		|28.1|	What is folding?		|28.2|	Manual folding		|28.3|	Working with folds		|28.4|	Saving and restoring folds		|28.5|	Folding by indent		|28.6|	Folding with markers		|28.7|	Folding by syntax		|28.8|	Folding by expression		|28.9|	Folding unchanged lines		|28.10| Which fold method to use? |usr_29.txt|  Moving through programs		|29.1|	Using tags		|29.2|	The preview window		|29.3|	Moving through a program		|29.4|	Finding global identifiers		|29.5|	Finding local identifiers |usr_30.txt|  Editing programs		|30.1|	Compiling		|30.2|	Indenting C files		|30.3|	Automatic indenting		|30.4|	Other indenting		|30.5|	Tabs and spaces		|30.6|	Formatting comments |usr_31.txt|  Exploiting the GUI		|31.1|	The file browser		|31.2|	Confirmation		|31.3|	Menu shortcuts		|31.4|	Vim window position and size		|31.5|	Various |usr_32.txt|  The undo tree		|32.1|	Numbering changes		|32.2|	Jumping around the tree		|32.3|	Time travelling ==============================================================================Tuning Vim ~ Make Vim work as you like it. |usr_40.txt|  Make new commands		|40.1|	Key mapping		|40.2|	Defining command-line commands		|40.3|	Autocommands |usr_41.txt|  Write a Vim script		|41.1|	Introduction		|41.2|	Variables		|41.3|	Expressions		|41.4|	Conditionals		|41.5|	Executing an expression		|41.6|	Using functions		|41.7|	Defining a function		|41.8|	Lists and Dictionaries		|41.9|	Exceptions		|41.10|	Various remarks		|41.11|	Writing a plugin		|41.12|	Writing a filetype plugin		|41.13|	Writing a compiler plugin		|41.14|	Writing a plugin that loads quickly		|41.15|	Writing library scripts		|41.16|	Distributing Vim scripts |usr_42.txt|  Add new menus		|42.1|	Introduction		|42.2|	Menu commands		|42.3|	Various		|42.4|	Toolbar and popup menus |usr_43.txt|  Using filetypes		|43.1|	Plugins for a filetype		|43.2|	Adding a filetype |usr_44.txt|  Your own syntax highlighted		|44.1|	Basic syntax commands		|44.2|	Keywords		|44.3|	Matches		|44.4|	Regions		|44.5|	Nested items		|44.6|	Following groups		|44.7|	Other arguments		|44.8|	Clusters		|44.9|	Including another syntax file		|44.10|	Synchronizing		|44.11|	Installing a syntax file		|44.12|	Portable syntax file layout |usr_45.txt|  Select your language		|45.1|	Language for Messages		|45.2|	Language for Menus		|45.3|	Using another encoding		|45.4|	Editing files with a different encoding		|45.5|	Entering language text ==============================================================================Making Vim Run ~ Before you can use Vim. |usr_90.txt|  Installing Vim		|90.1|	Unix		|90.2|	MS-Windows		|90.3|	Upgrading		|90.4|	Common installation issues		|90.5|	Uninstalling Vim ============================================================================== Copyright: see |manual-copyright|  vim:tw=78:ts=8:ft=help:norl: