One, the copy of the character
Yl |
Copy a child mother |
y3l |
Copy 3 sub-mothers |
yw |
Copy a Word |
y3w |
Copy 3 words |
Yy |
Copy 1 rows |
Y3y |
Copy 3 rows |
P |
After the copy is complete, press "P" to paste |
Second, the deletion of characters
Dl |
Delete a child parent |
d3l |
Delete 3 sub-mothers |
Dw |
Delete a word |
B31 |
Delete 3 words |
Dd |
Delete a row |
D3d |
Delete 3 rows |
Three, the cut of the character
Cl |
Cut a child mother |
c3l |
Cut 3 sub-mothers |
cw |
Cut a word |
c3w |
Cut 3 words |
Cc |
Cut one line |
c3c |
Cut 3 Rows |
Note: After clipping, you will enter into insert mode and be sure to exit insert mode when performing sticky actions.
Iv. Visual mode of VIM
1, press "CTRL + V" in the command mode to enter the visual mode, in the visual mode can select the area of characters.
2. Batch add characters in Visual mode
Step 1:CTRL+V Select the column to which you want to add characters
Step 2: Press "I" into insert mode, write the characters to be added
Step 3: Press ESC
V. Bulk modification of characters
:%s/original character/post substitution character |
Replaces only the first occurrence of the previous character in each row |
:%s/original character/replace character/g |
Replace all existing characters in the full text |
:%s/^\ *//g |
Remove the space at the beginning of the line, \ means escape |
Vi. Vim's split screen
Ctrl+w s
|
Top and bottom split screen |
Ctrl+w V |
Left and right split screen |
Ctrl+w C |
Close the screen where the cursor is located |
Ctrl+w up or down |
Cursor moves to the specified screen |
: Sp+file2 |
Edit both the current file and File2 |
Seven, VIM cursor movement
In command mode:
: Digital |
Move to the specified row |
G |
Last line of File |
Gg |
The first line of the file |
Under the Insert command
I |
Insert Cursor Position |
I |
The beginning of the cursor |
A |
Next position of the character where the cursor is located |
A |
The end of the line at which the cursor |
O |
Next line of cursor |
O |
The top row of the cursor |
S |
Remove the character insertion of the cursor |
S |
Delete the row where the cursor is inserted |
Eight, Vim's exit mode
: Q |
Use VIM to open a file without any action on the post character of the person can exit directly |
: q! |
When using VIM to open a file and manipulate the characters, discard all operations to exit |
: Wq |
Save exit |
: wq! |
Force-Save exit, take effect for Superuser and file owner |
IX. Handbook of Vim
Vimtutor |
VIM's Handbook |
: Q |
Exit Vimtutor |
This article is from the "13122323" blog, please be sure to keep this source http://13132323.blog.51cto.com/13122323/1949103
Linux VIM Basic operation