Download GNU Emacs Manual

Transcript
vi
11.19
11.20
11.21
11.22
11.23
12
How Text Is Displayed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Displaying the Cursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Line Truncation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visual Line Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Customization of Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
85
86
87
87
88
Searching and Replacement . . . . . . . . . . . . . . . . . 90
12.1 Incremental Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
12.1.1 Basics of Incremental Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
12.1.2 Repeating Incremental Search . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
12.1.3 Errors in Incremental Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
12.1.4 Special Input for Incremental Search . . . . . . . . . . . . . . . . . . . . 92
12.1.5 Isearch Yanking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
12.1.6 Not Exiting Incremental Search . . . . . . . . . . . . . . . . . . . . . . . . . 93
12.1.7 Searching the Minibuffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
12.2 Nonincremental Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
12.3 Word Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
12.4 Symbol Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
12.5 Regular Expression Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
12.6 Syntax of Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
12.7 Backslash in Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
12.8 Regular Expression Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
12.9 Searching and Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
12.10 Replacement Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
12.10.1 Unconditional Replacement . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
12.10.2 Regexp Replacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
12.10.3 Replace Commands and Case . . . . . . . . . . . . . . . . . . . . . . . . . 104
12.10.4 Query Replace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
12.11 Other Search-and-Loop Commands . . . . . . . . . . . . . . . . . . . . . . . . 107
13
Commands for Fixing Typos . . . . . . . . . . . . . . . 109
13.1
13.2
13.3
13.4
14
Undo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transposing Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Case Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Checking and Correcting Spelling . . . . . . . . . . . . . . . . . . . . . . . . . . .
109
110
111
111
Keyboard Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
14.1
14.2
14.3
14.4
14.5
14.6
14.7
Basic Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The Keyboard Macro Ring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The Keyboard Macro Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Executing Macros with Variations . . . . . . . . . . . . . . . . . . . . . . . . . . .
Naming and Saving Keyboard Macros . . . . . . . . . . . . . . . . . . . . . . .
Editing a Keyboard Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stepwise Editing a Keyboard Macro . . . . . . . . . . . . . . . . . . . . . . . . .
114
115
116
118
118
119
120