*howto.txt* For Vim version 5.0j. Last modification: 1997 Apr 1 VIM REFERENCE MANUAL by Bram Moolenaar How to ... *howdoi* *how_do_i* *howto* *how_to* get started |tutor| exit? I'm trapped, help me! |:quit| initialize Vim |initialization| suspend Vim |suspend| recover after a crash |crash_recovery| keep a backup of my file |backup| edit files |edit_files| insert text |inserting| delete text |deleting| change text |changing| edit binary files |edit_binary| copy and move text |copy_move| repeat commands |repeating| undo and redo |undo_redo| format text |formatting| format comments |format_comments| indent C programs |C_indenting| automatically set indent |'autoindent'| move around |cursor_motions| word motions |word_motions| left-right motions |left_right_motions| up-down motions |up_down_motions| text-object motions |object_motions| various motions |various_motions| text-object selection |object_select| move freely beyond beginning/end of line |'whichwrap'| specify pattern for searches |pattern_searches| do tags and special searches |tags_and_searches| search in include'd files used to find variables, functions, or macros |include_search| look up manual for the keyword under cursor |K| scroll |scrolling| scroll horizontally/sideways |'sidescroll'| set scroll boundary |'scrolloff'| change modes |mode_switching| use visual mode |Visual_mode| start Vim in Insert mode |'insertmode'| map keys |key_mapping| create abbreviations |abbreviations| expand a tab to spaces in Insert mode |ins_expandtab| insert contents of a register in Insert mode |i_CTRL-R| complete words in Insert mode |ins_completion| break a line before it gets too long |ins_textwidth| do command-line editing |cmdline_editing| do command-line completion |cmdline_completion| increase the height of command-line |'cmdheight'| specify command-line ranges |cmdline_ranges| specify commands to be executed automatically before/after reading/writing entering/leaving a buffer/window |autocommand| write automatically |'autowrite'| speedup edit-compile-edit cycle or compile and fix errors within Vim |quickfix| set options |options| set options automatically |auto_setting| set options depending on terminal name |term_dependent_settings| save settings |save_settings| comment my exrc/vimrc/gvimrc files |:quote| change the default help height |'helpheight'| set various highlighting modes |'highlight'| set the window title |'title'| set window icon title |'icon'| avoid seeing the change messages on every line |'report'| avoid "Hit RETURN ..." messages |'shortmess'| use mouse with Vim |mouse_using| manage multiple windows and buffers |windows.txt| use the gui |gui.txt| catch 40 (or more!) winks, or take a catnap! |:sleep| do dishes using Vim You can't! (yet) *tutor* To get started with Vim, there is a 30 minutes tutor, to get used to the most basic Vim functionality. The name of the file is "tutor/tutor". Make a copy of the file, and take a little time to learn your first Vim commands. vim:ts=8:sw=8:tw=78: