Vim Editor Detailed http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html
Vim filename can create a file named filename
Vim file1 file2 file3 can create multiple files
Use in VIM edit window: Open file, opening a document in the Vim window
: Split file jumps to the next document
: Bn goes back to previous file
Insert command
I insert before the current cursor
I Insert at the beginning of the current
A inserts after the current cursor
A inserts at the end of the current line
o Insert a row after the current line
o Insert a row before the current line
Find command
/text find text, press N to find the next, press N to find the previous
? Text reverse lookup, n Next, N prev
: Set ignorecase ignores case-finding
: Set noignorecase does not ignore case-finding
: Set Hlsearch Highlight search results, all results are highlighted
: Set Nohlsearch Close Highlight search display
Replace command
R the character to replace
S/old/new replace new with old, replacing the first match of the current row
s/old/new/g replace new with old, replacing all occurrences of the current row
%s/old/new replace new with old, replacing the first match of all rows
%s/old/new/g replace new with old, replacing all occurrences of the entire file
DDP swaps the line where the cursor is located and the next row below it
Move command
GG Move to file header
G move to end of file
Use of the VIM editor