.----------------------.-----------------------.-----------------------------. | VISUAL MOVEMENT CMDS | VISUAL EDIT CMDS | EX COMMANDS [2] | | h Move left | i Insert | :q! QUIT, NO SAVE | | j Move down | a Append | :x SAVE & QUIT | | k Move up | o Open line after | :qa Quit all windows | | l Move right | O Open line before | :h topic Help | | xxxG Go to line xxx | R Replace | :w file Write this file | | /xxx Search forward | x Delete char | :n Edit next file | | ?xxx Search backward | X Delete prev char | :e file Edit other file | | n Repeat search | p Paste after [3] | :se ... Set/show options | |----------------------| P Paste before [3] | :lp Print | | VISUAL WINDOW CMDS | u Undo | :ta name Look up a tag | | ^Ws Split window |-----------------------| :mak Compile, find error| | ^W^W Go to next win | VISUAL OPERATORS [4] | :er Find next error | | ^Wq SAVE & QUIT | < Shift left |-----------------------------| | ^Wd Toggle display | > Shift right | OPTIONS [6] | |----------------------| = Adjust via eq [5]| binary Is file non-text?| |VISUAL MISCELLANY | !xxx Filter thru xxx | bufdisplay How to display | | ZZ SAVE & QUIT | c Change | tabstop Width of tab char| | ^L Refresh screen | d Delete | shiftwidth For < > operators| | : Run 1 ex command| y Yank | inputtab Role of <tab> key| | Q Run many ex cmds|-----------------------| magic Searching syntax | | K Look up word [7]| VISUAL SELECTIONS [8] | ruler Show line/columns| | Esc Cancel command | v Select chars | showmode Show input state | | ^G Show fil info | V Select lines | lptype Printer type | | . Repeat change | ^V Select rectangle | lpout Printer port | ^----------------------^-----------------------^-----------------------------^