Mercurial > emacs
comparison man/trouble.texi @ 90294:c5406394f567
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 43-57)
- Update from CVS
- Merge from erc--emacs--0
- Make constrain-to-field notice overlays
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 18-21)
- Update from CVS
- Merge from emacs--devo--0
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 08 Feb 2006 04:26:44 +0000 |
parents | 7beb78bc1f8e 066d88077bfc |
children | 65ca8fb66a0d |
comparison
equal
deleted
inserted
replaced
90293:275e0a144c1d | 90294:c5406394f567 |
---|---|
1 @c This is part of the Emacs manual. | 1 @c This is part of the Emacs manual. |
2 @c Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1997, 2001, 2002, | 2 @c Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1997, 2001, 2002, |
3 @c 2003, 2004, 2005 Free Software Foundation, Inc. | 3 @c 2003, 2004, 2005, 2006 Free Software Foundation, Inc. |
4 @c See file emacs.texi for copying conditions. | 4 @c See file emacs.texi for copying conditions. |
5 @iftex | 5 @iftex |
6 @chapter Dealing with Common Problems | 6 @chapter Dealing with Common Problems |
7 | 7 |
8 If you type an Emacs command you did not intend, the results are often | 8 If you type an Emacs command you did not intend, the results are often |
156 last character that you typed. We call this key @dfn{the usual | 156 last character that you typed. We call this key @dfn{the usual |
157 erasure key}. In Emacs, it is supposed to be equivalent to @key{DEL}, | 157 erasure key}. In Emacs, it is supposed to be equivalent to @key{DEL}, |
158 and when Emacs is properly configured for your terminal, it translates | 158 and when Emacs is properly configured for your terminal, it translates |
159 that key into the character @key{DEL}. | 159 that key into the character @key{DEL}. |
160 | 160 |
161 When Emacs starts up using a window system, it determines | 161 When Emacs starts up on a graphical display, it determines |
162 automatically which key should be @key{DEL}. In some unusual cases | 162 automatically which key should be @key{DEL}. In some unusual cases |
163 Emacs gets the wrong information from the system. If the usual | 163 Emacs gets the wrong information from the system. If the usual |
164 erasure key deletes forwards instead of backwards, that is probably | 164 erasure key deletes forwards instead of backwards, that is probably |
165 what happened---Emacs ought to be treating the @key{DELETE} key as | 165 what happened---Emacs ought to be treating the @key{DELETE} key as |
166 @key{DEL}, but it isn't. | 166 @key{DEL}, but it isn't. |
167 | 167 |
168 With a window system, if the usual erasure key is labeled | 168 On a graphical display, if the usual erasure key is labeled |
169 @key{BACKSPACE} and there is a @key{DELETE} key elsewhere, but the | 169 @key{BACKSPACE} and there is a @key{DELETE} key elsewhere, but the |
170 @key{DELETE} key deletes backward instead of forward, that too | 170 @key{DELETE} key deletes backward instead of forward, that too |
171 suggests Emacs got the wrong information---but in the opposite sense. | 171 suggests Emacs got the wrong information---but in the opposite sense. |
172 It ought to be treating the @key{BACKSPACE} key as @key{DEL}, and | 172 It ought to be treating the @key{BACKSPACE} key as @key{DEL}, and |
173 treating @key{DELETE} differently, but it isn't. | 173 treating @key{DELETE} differently, but it isn't. |
211 customize the variable @code{normal-erase-is-backspace}: the value | 211 customize the variable @code{normal-erase-is-backspace}: the value |
212 @code{t} specifies the mode where @key{BS} or @key{BACKSPACE} is | 212 @code{t} specifies the mode where @key{BS} or @key{BACKSPACE} is |
213 @key{DEL}, and @code{nil} specifies the other mode. @xref{Easy | 213 @key{DEL}, and @code{nil} specifies the other mode. @xref{Easy |
214 Customization}. | 214 Customization}. |
215 | 215 |
216 With a window system, it can also happen that the usual erasure key | 216 On a graphical display, it can also happen that the usual erasure key |
217 is labeled @key{BACKSPACE}, there is a @key{DELETE} key elsewhere, and | 217 is labeled @key{BACKSPACE}, there is a @key{DELETE} key elsewhere, and |
218 both keys delete forward. This probably means that someone has | 218 both keys delete forward. This probably means that someone has |
219 redefined your @key{BACKSPACE} key as a @key{DELETE} key. With X, | 219 redefined your @key{BACKSPACE} key as a @key{DELETE} key. With X, |
220 this is typically done with a command to the @code{xmodmap} program | 220 this is typically done with a command to the @code{xmodmap} program |
221 when you start the server or log in. The most likely motive for this | 221 when you start the server or log in. The most likely motive for this |
224 | 224 |
225 @node Stuck Recursive | 225 @node Stuck Recursive |
226 @subsection Recursive Editing Levels | 226 @subsection Recursive Editing Levels |
227 | 227 |
228 Recursive editing levels are important and useful features of Emacs, but | 228 Recursive editing levels are important and useful features of Emacs, but |
229 they can seem like malfunctions to the user who does not understand them. | 229 they can seem like malfunctions if you do not understand them. |
230 | 230 |
231 If the mode line has square brackets @samp{[@dots{}]} around the parentheses | 231 If the mode line has square brackets @samp{[@dots{}]} around the parentheses |
232 that contain the names of the major and minor modes, you have entered a | 232 that contain the names of the major and minor modes, you have entered a |
233 recursive editing level. If you did not do this on purpose, or if you | 233 recursive editing level. If you did not do this on purpose, or if you |
234 don't understand what that means, you should just get out of the recursive | 234 don't understand what that means, you should just get out of the recursive |