diff options
| author | Richard M. Stallman | 2001-03-12 03:32:46 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2001-03-12 03:32:46 +0000 |
| commit | 3c39a24c20f32f03b6294a35e7a2a05f776950e2 (patch) | |
| tree | 45cbbe7139128e84ab45da2e560dfccc0db70bf1 | |
| parent | 2155102b4bd68d3f3d076a83eb8ac492a7e4015f (diff) | |
| download | emacs-3c39a24c20f32f03b6294a35e7a2a05f776950e2.tar.gz emacs-3c39a24c20f32f03b6294a35e7a2a05f776950e2.zip | |
Clarify key bindings vs running a command by name.
| -rw-r--r-- | man/m-x.texi | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/man/m-x.texi b/man/m-x.texi index 7e5d84df19b..fca7d101a97 100644 --- a/man/m-x.texi +++ b/man/m-x.texi | |||
| @@ -4,18 +4,19 @@ | |||
| 4 | @node M-x, Help, Minibuffer, Top | 4 | @node M-x, Help, Minibuffer, Top |
| 5 | @chapter Running Commands by Name | 5 | @chapter Running Commands by Name |
| 6 | 6 | ||
| 7 | The Emacs commands that are used often or that must be quick to type are | 7 | Every Emacs command has a name that you can use to run it. Commands |
| 8 | bound to keys---short sequences of characters---for convenient use. Other | 8 | that are used often, or that must be quick to type, are also bound to |
| 9 | Emacs commands that do not need to be brief are not bound to keys; to run | 9 | keys---short sequences of characters---for convenient use. You can |
| 10 | them, you must refer to them by name. (Command bound to keys can also | 10 | run them by name if you don't remember the keys. Other Emacs commands |
| 11 | be invoked by their name.) @xref{Key Bindings}, for the description of | 11 | that do not need to be quick are not bound to keys; the only way to |
| 12 | run them is by name. @xref{Key Bindings}, for the description of | ||
| 12 | how to bind commands to keys. | 13 | how to bind commands to keys. |
| 13 | 14 | ||
| 14 | A command name is, by convention, made up of one or more words, | 15 | By convention, a command name consists of one or more words, |
| 15 | separated by hyphens; for example, @code{auto-fill-mode} or | 16 | separated by hyphens; for example, @code{auto-fill-mode} or |
| 16 | @code{manual-entry}. The use of English words makes the command name | 17 | @code{manual-entry}. The use of English words makes the command name |
| 17 | easier to remember than a key made up of obscure characters, even though | 18 | easier to remember than a key made up of obscure characters, even |
| 18 | it is more characters to type. | 19 | though it is more characters to type. |
| 19 | 20 | ||
| 20 | @kindex M-x | 21 | @kindex M-x |
| 21 | The way to run a command by name is to start with @kbd{M-x}, type the | 22 | The way to run a command by name is to start with @kbd{M-x}, type the |
| @@ -26,8 +27,8 @@ minibuffer as a @dfn{prompt} to remind you to enter the name of a | |||
| 26 | command to be run. @xref{Minibuffer}, for full information on the | 27 | command to be run. @xref{Minibuffer}, for full information on the |
| 27 | features of the minibuffer. | 28 | features of the minibuffer. |
| 28 | 29 | ||
| 29 | You can use completion to enter the command name. For example, the | 30 | You can use completion to enter the command name. For example, you |
| 30 | command @code{forward-char} can be invoked by name by typing | 31 | can invoke the command @code{forward-char} by name by typing either |
| 31 | 32 | ||
| 32 | @example | 33 | @example |
| 33 | M-x forward-char @key{RET} | 34 | M-x forward-char @key{RET} |