46 |
@table @kbd |
@table @kbd |
47 |
@item C-h a @var{topic} @key{RET} |
@item C-h a @var{topic} @key{RET} |
48 |
This searches for commands whose names match @var{topic}, which should |
This searches for commands whose names match @var{topic}, which should |
49 |
be a regular expression (@pxref{Regexps}). Browse the buffer that this |
be a list of words or a regular expression (@pxref{Regexps}). Browse |
50 |
command displays to find what you are looking for. @xref{Apropos}. |
the buffer that this command displays to find what you are looking |
51 |
|
for. @xref{Apropos}. |
52 |
|
|
53 |
@item M-x apropos @key{RET} @var{topic} @key{RET} |
@item M-x apropos @key{RET} @var{topic} @key{RET} |
54 |
This works like @kbd{C-h a}, but it also searches for noninteractive |
This works like @kbd{C-h a}, but it also searches for noninteractive |
55 |
functions and for variables. @xref{Apropos}. |
functions and for variables. @xref{Apropos}. |
56 |
|
|
57 |
@item M-x apropos-documentation @key{RET} @var{topic} @key{RET} |
@item C-h d @var{topic} @key{RET} |
58 |
This searches the @emph{documentation strings} (the built-in short |
This searches the @emph{documentation strings} (the built-in short |
59 |
descriptions) of all variables and functions (not their names) for a |
descriptions) of all variables and functions (not their names) for a |
60 |
match for @var{topic}, a regular expression. @xref{Apropos}. |
match for @var{topic}, a list or words or a regular expression. |
61 |
|
@xref{Apropos}. |
62 |
|
|
63 |
@item C-h i d m emacs @key{RET} i @var{topic} @key{RET} |
@item C-h i d m emacs @key{RET} i @var{topic} @key{RET} |
64 |
This looks up @var{topic} in the indices of the Emacs on-line manual. |
This looks up @var{topic} in the indices of the Emacs on-line manual. |
113 |
pre-written file of information. |
pre-written file of information. |
114 |
|
|
115 |
@table @kbd |
@table @kbd |
116 |
@item C-h a @var{regexp} @key{RET} |
@item C-h a @var{topic} @key{RET} |
117 |
Display a list of commands whose names match @var{regexp} |
Display a list of commands whose names match word list or regexp @var{topic} |
118 |
(@code{apropos-command}). |
(@code{apropos-command}). |
119 |
@item C-h b |
@item C-h b |
120 |
Display a table of all key bindings in effect now, in this order: minor |
Display a table of all key bindings in effect now, in this order: minor |
124 |
Show the name of the command that @var{key} runs |
Show the name of the command that @var{key} runs |
125 |
(@code{describe-key-briefly}). Here @kbd{c} stands for ``character.'' |
(@code{describe-key-briefly}). Here @kbd{c} stands for ``character.'' |
126 |
For more extensive information on @var{key}, use @kbd{C-h k}. |
For more extensive information on @var{key}, use @kbd{C-h k}. |
127 |
|
@item C-h d @var{topic} @key{RET} |
128 |
|
Display a list of commands and variables whose documentation match |
129 |
|
word list or regexp @var{topic} |
130 |
|
(@code{apropos-documentation}). |
131 |
|
@item C-h e |
132 |
|
Display the @code{*Messages*} buffer |
133 |
|
(@code{view-echo-area-messages}). |
134 |
@item C-h f @var{function} @key{RET} |
@item C-h f @var{function} @key{RET} |
135 |
Display documentation on the Lisp function named @var{function} |
Display documentation on the Lisp function named @var{function} |
136 |
(@code{describe-function}). Since commands are Lisp functions, |
(@code{describe-function}). Since commands are Lisp functions, |
313 |
@end quotation |
@end quotation |
314 |
|
|
315 |
@findex apropos-variable |
@findex apropos-variable |
316 |
To list all user variables that match a regexp, use the command |
To list all user variables that match a word list or regexp, use the |
317 |
@kbd{M-x apropos-variable}. By default, this command shows only |
command @kbd{M-x apropos-variable}. By default, this command shows |
318 |
variables meant for user customization; if you specify a prefix |
only variables meant for user customization; if you specify a prefix |
319 |
argument, it checks all variables. |
argument, it checks all variables. |
320 |
|
|
321 |
@findex apropos |
@findex apropos |
322 |
To list all Lisp symbols that contain a match for a regexp, not just |
To list all Lisp symbols that contain a match for a word list or |
323 |
the ones that are defined as commands, use the command @kbd{M-x apropos} |
regexp, not just the ones that are defined as commands, use the |
324 |
instead of @kbd{C-h a}. This command does not check key bindings by |
command @kbd{M-x apropos} instead of @kbd{C-h a}. This command does |
325 |
default; specify a numeric argument if you want it to check them. |
not check key bindings by default; specify a numeric argument if you |
326 |
|
want it to check them. |
327 |
|
|
328 |
|
@kindex C-h d |
329 |
@findex apropos-documentation |
@findex apropos-documentation |
330 |
The @code{apropos-documentation} command is like @code{apropos} except |
The @code{apropos-documentation} command is like @code{apropos} except |
331 |
that it searches documentation strings as well as symbol names for |
that it searches documentation strings as well as symbol names for |
332 |
matches for the specified regular expression. |
matches for the specified topic, a word list or regular expression. |
333 |
|
|
334 |
@findex apropos-value |
@findex apropos-value |
335 |
The @code{apropos-value} command is like @code{apropos} except that it |
The @code{apropos-value} command is like @code{apropos} except that it |
336 |
searches symbols' values for matches for the specified regular |
searches symbols' values for matches for the specified word list or regular |
337 |
expression. This command does not check function definitions or |
expression. This command does not check function definitions or |
338 |
property lists by default; specify a numeric argument if you want it to |
property lists by default; specify a numeric argument if you want it to |
339 |
check them. |
check them. |
349 |
Apropos tries to guess the relevance of each result, and displays the |
Apropos tries to guess the relevance of each result, and displays the |
350 |
most relevant ones first. |
most relevant ones first. |
351 |
|
|
352 |
|
@vindex apropos-documentation-sort-by-scores |
353 |
|
By default, Apropos lists the search results for |
354 |
|
@code{apropos-documentation} in order of relevance. |
355 |
|
If the variable @code{apropos-documentation-sort-by-scores} is @code{nil}, |
356 |
|
Apropos will list documentation in alphabetical order. |
357 |
|
|
358 |
If you want more information about a function definition, variable or |
If you want more information about a function definition, variable or |
359 |
symbol property listed in the Apropos buffer, you can click on it with |
symbol property listed in the Apropos buffer, you can click on it with |
360 |
@kbd{Mouse-1} or @kbd{Mouse-2}, or move there and type @key{RET}. |
@kbd{Mouse-1} or @kbd{Mouse-2}, or move there and type @key{RET}. |