11 |
it, or change your mind while composing text on the fly. |
it, or change your mind while composing text on the fly. |
12 |
|
|
13 |
The most fundamental command for correcting erroneous editing is the |
The most fundamental command for correcting erroneous editing is the |
14 |
undo command, @kbd{C-x u} or @kbd{C-_}. This command undoes a single |
undo command, @kbd{C-x u} or @kbd{C-_} or @kbd{C-/}. This command |
15 |
command (usually), a part of a command (in the case of |
undoes a single command (usually), a part of a command (in the case of |
16 |
@code{query-replace}), or several consecutive self-inserting characters. |
@code{query-replace}), or several consecutive self-inserting |
17 |
Consecutive repetitions of @kbd{C-_} or @kbd{C-x u} undo earlier and |
characters. Consecutive repetitions of the undo command undo earlier |
18 |
earlier changes, back to the limit of the undo information available. |
and earlier changes, back to the limit of the undo information |
19 |
@xref{Undo}, for more information. |
available. @xref{Undo}, for more information. |
20 |
|
|
21 |
@menu |
@menu |
22 |
* Kill Errors:: Commands to kill a batch of recently entered text. |
* Kill Errors:: Commands to kill a batch of recently entered text. |
164 |
@item M-$ |
@item M-$ |
165 |
Check and correct spelling of the word at point (@code{ispell-word}). |
Check and correct spelling of the word at point (@code{ispell-word}). |
166 |
@item M-@key{TAB} |
@item M-@key{TAB} |
167 |
|
@itemx @key{ESC} @key{TAB} |
168 |
Complete the word before point based on the spelling dictionary |
Complete the word before point based on the spelling dictionary |
169 |
(@code{ispell-complete-word}). |
(@code{ispell-complete-word}). |
170 |
@item M-x ispell |
@item M-x ispell |
240 |
here. |
here. |
241 |
|
|
242 |
@item r @var{new} @key{RET} |
@item r @var{new} @key{RET} |
243 |
Replace the word (just this time) with @var{new}. |
Replace the word (just this time) with @var{new}. (The replacement |
244 |
|
string will be rescanned for more spelling errors.) |
245 |
|
|
246 |
@item R @var{new} @key{RET} |
@item R @var{new} @key{RET} |
247 |
Replace the word with @var{new}, and do a @code{query-replace} so you |
Replace the word with @var{new}, and do a @code{query-replace} so you |
248 |
can replace it elsewhere in the buffer if you wish. |
can replace it elsewhere in the buffer if you wish. (The replacements |
249 |
|
will be rescanned for more spelling errors.) |
250 |
|
|
251 |
@item @var{digit} |
@item @var{digit} |
252 |
Replace the word (just this time) with one of the displayed |
Replace the word (just this time) with one of the displayed |
280 |
wildcard. |
wildcard. |
281 |
|
|
282 |
@item C-g |
@item C-g |
283 |
Quit interactive spell checking. You can restart it again afterward |
Quit interactive spell checking, leaving point at the word that was |
284 |
with @kbd{C-u M-$}. |
being checked. You can restart checking again afterward with @kbd{C-u |
285 |
|
M-$}. |
286 |
|
|
287 |
@item X |
@item X |
288 |
Same as @kbd{C-g}. |
Same as @kbd{C-g}. |
300 |
@item C-z |
@item C-z |
301 |
This key has its normal command meaning (suspend Emacs or iconify this |
This key has its normal command meaning (suspend Emacs or iconify this |
302 |
frame). |
frame). |
303 |
|
|
304 |
|
@item ? |
305 |
|
Show the list of options. |
306 |
@end table |
@end table |
307 |
|
|
308 |
@findex ispell-complete-word |
@findex ispell-complete-word |