Introduction |
|
1 | (2) |
|
|
3 | (4) |
|
|
5 | (1) |
|
|
5 | (1) |
|
Switching Between Command Mode and Insert Mode |
|
|
6 | (1) |
|
Escaping from the ex Editor Mode |
|
|
6 | (1) |
|
|
6 | (1) |
|
|
7 | (20) |
|
|
9 | (1) |
|
Starting vi(I) and Opening a File for Editing |
|
|
10 | (1) |
|
Starting vi(I) and Opening Multiple Files for Editing |
|
|
11 | (2) |
|
|
13 | (1) |
|
Opening a File after Starting vi(I) |
|
|
14 | (1) |
|
|
15 | (1) |
|
Forcing vi(I) to Save the Current File |
|
|
16 | (1) |
|
Saving the Current File Under a Different Name |
|
|
17 | (1) |
|
Saving a Part of the Current File |
|
|
18 | (1) |
|
Saving a Part of the Current File Under a Different Name |
|
|
19 | (1) |
|
Appending the Current File to Another |
|
|
20 | (1) |
|
Appending a Part of the Current File to Another |
|
|
21 | (1) |
|
Saving the Current file and Quitting vi(I) |
|
|
22 | (1) |
|
Forcing vi(I) to Save the Current File and Quit |
|
|
23 | (1) |
|
Quitting vi(I) without Saving the Current File |
|
|
24 | (1) |
|
Forcing vi(I) to Quit without Saving the Current File |
|
|
25 | (1) |
|
Recovering the Current File |
|
|
26 | (1) |
|
|
27 | (26) |
|
Moving the Cursor One Character/Line at a Time |
|
|
29 | (1) |
|
Moving the Cursor x Characters or Lines at a Time |
|
|
30 | (2) |
|
Moving the Cursor to Column x |
|
|
32 | (1) |
|
Moving the Cursor to the Start or End of Line |
|
|
33 | (1) |
|
Moving the Cursor Between Lines |
|
|
34 | (2) |
|
|
36 | (2) |
|
Moving the Cursor Relative to the vi(I) Screen |
|
|
38 | (2) |
|
Moving the Cursor to Character x |
|
|
40 | (1) |
|
Moving the Cursor Between Words |
|
|
41 | (3) |
|
Moving the Cursor Between Sentences |
|
|
44 | (1) |
|
Moving the Cursor Between Paragraphs |
|
|
45 | (2) |
|
Moving the Cursor Between Matching (), {}, [ ], or <> |
|
|
47 | (1) |
|
Moving the Cursor Between Markers |
|
|
48 | (2) |
|
Moving Around with Simple Search |
|
|
50 | (1) |
|
Repositioning Text Relatively to the Screen |
|
|
51 | (2) |
|
|
53 | (36) |
|
|
55 | (2) |
|
|
57 | (2) |
|
|
59 | (1) |
|
Inserting Output of a Command |
|
|
60 | (1) |
|
Processing Text Using External Commands |
|
|
61 | (2) |
|
|
63 | (4) |
|
|
67 | (2) |
|
Replacing One or More Characters with Any Number of Characters |
|
|
69 | (1) |
|
Replacing the Current Line |
|
|
70 | (1) |
|
|
71 | (6) |
|
|
77 | (3) |
|
|
80 | (1) |
|
|
80 | (4) |
|
|
84 | (1) |
|
|
85 | (1) |
|
|
86 | (1) |
|
Incrementing and Decrementing Numbers |
|
|
87 | (1) |
|
|
87 | (1) |
|
|
87 | (2) |
|
|
89 | (6) |
|
|
91 | (1) |
|
Sending vi(I) to the Background |
|
|
92 | (1) |
|
|
92 | (3) |
Index |
|
95 | |