Professional Documents
Culture Documents
cn
VI
vi
vi
Esc
vi Shift Ctrl
Shift
vi
vi vi
vi
UNIX vi 1
1. vi
vi tutorial.txt 2
vi
1 AIX Aix.org.cn
AIX Aix.org.cn
2. vi
(:) :
w Enter vi : q Enter
vi vi
(!)
vi
: key, q key, ! key, Enter key
wq vi
vi
i
Esc
3 4
2 AIX Aix.org.cn
AIX Aix.org.cn
3.
4.
Esc
vi
vi
a-s-d-f j-k-l-;
vi
vi h-j-k-l
h l
3 AIX Aix.org.cn
AIX Aix.org.cn
k h-j-k-l
5
5. h-j-k-l
h vi
w b
0 w
test b is
4 AIX Aix.org.cn
AIX Aix.org.cn
w b e
g g 6
6. w b
vi
k j page-up page-down vi
Ctrl page-up page-down
Ctrl-u
Ctrl-d
gg G
gg
vi
vi
5 AIX Aix.org.cn
AIX Aix.org.cn
insert i
gg i
ggi I am inserting new text with i
Esc
7
7. i
a append a
G $ a Pressing a
appends text Esc 8
8. a append
i
a I
A
6 AIX Aix.org.cn
AIX Aix.org.cn
I I think Esc 9
9. I
10. O
aiAI
o O
7 AIX Aix.org.cn
AIX Aix.org.cn
tutorial.txt
replace
vi r
r
vi Esc k l
r
! 11
11. r
replacement c w
change word
Esc vi
great c w cool Esc
12
8 AIX Aix.org.cn
AIX Aix.org.cn
12. c w
delete vi
delete x
Ctrl-u (page-up) $ x
test. 13
13. x
x vi
d w delete word
b This d w 14
9 AIX Aix.org.cn
AIX Aix.org.cn
14. dw
d $ d
$ is a 15
15. d$
vi delete-line d
d 16
10 AIX Aix.org.cn
AIX Aix.org.cn
16. dd
J join
J 17
17. vi J
vi
(undo) (redo)
11 AIX Aix.org.cn
AIX Aix.org.cn
vi Windows
xdddw d$
vi yank
y w
y $
paste p vi
p P
y
p 18
18. yy p
d p
19
12 AIX Aix.org.cn
AIX Aix.org.cn
19. dd p
vi
vi
vi
2 d p 20
20. dd p 2
paste
yy 10 p
10 vi 5 d
21
13 AIX Aix.org.cn
AIX Aix.org.cn
21. p 10 dd 5
30 l
30 7 G
5 w
vi
vi . .
cool cw
fast fast Esc
cool . fast
line . 22
22.
14 AIX Aix.org.cn
AIX Aix.org.cn
vi
vi /
Enter vi /
think Enter cw know
Esc
n think .
know ? /
23.
24. ?
15 AIX Aix.org.cn
AIX Aix.org.cn
vi (undo) (redo)
vi
u Ctrl-r
25
1.
2. 3 G
3. 2 dd
4.
u
5. Ctrl-r
25. u Ctrl-r
16 AIX Aix.org.cn
AIX Aix.org.cn
26
1. g
2. 100 100 dd
3. i
4. I am done with this tutorial!
5. Esc
6. y 100 p
100
26.
vi
vi
vi
17 AIX Aix.org.cn
AIX Aix.org.cn
Shell
vi UNIX
18 AIX Aix.org.cn