aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2000-03-12 18:36:20 +0000
committerDave Love2000-03-12 18:36:20 +0000
commit8efd3a2b24c385eabeda6234a3633768fd449cb5 (patch)
treea40e5a58c54e1fed52ef45271faaac2275918bb5
parent010bb2f04903d6720daa542bd579a97a0d639f4a (diff)
downloademacs-8efd3a2b24c385eabeda6234a3633768fd449cb5.tar.gz
emacs-8efd3a2b24c385eabeda6234a3633768fd449cb5.zip
More on partial completion.
-rw-r--r--man/mini.texi21
1 files changed, 17 insertions, 4 deletions
diff --git a/man/mini.texi b/man/mini.texi
index 0a304775014..93c8db99483 100644
--- a/man/mini.texi
+++ b/man/mini.texi
@@ -1,5 +1,6 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985, 86, 87, 93, 94, 95, 1997 Free Software Foundation, Inc. 2@c Copyright (C) 1985, 86, 87, 93, 94, 95, 97, 2000
3@c Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
4@node Minibuffer, M-x, Basic, Top 5@node Minibuffer, M-x, Basic, Top
5@chapter The Minibuffer 6@chapter The Minibuffer
@@ -365,15 +366,27 @@ automatically displays a list of all possible completions. If the variable
365and you must type @kbd{?} to display the possible completions. 366and you must type @kbd{?} to display the possible completions.
366 367
367@pindex complete 368@pindex complete
369@cindex Partial Completion mode
370@vindex partial-completion-mode
371@findex partial-completion-mode
372@vindex PC-include-file-path
373@vindex PC-disable-includes
368 The @code{complete} library implements a more powerful kind of 374 The @code{complete} library implements a more powerful kind of
369completion that can complete multiple words at a time. For example, it 375completion that can complete multiple words at a time. For example, it
370can complete the command name abbreviation @code{p-b} into 376can complete the command name abbreviation @code{p-b} into
371@code{print-buffer}, because no other command starts with two words 377@code{print-buffer}, because no other command starts with two words
372whose initials are @samp{p} and @samp{b}. To use this library, put 378whose initials are @samp{p} and @samp{b}. To enable this, use the
373@code{(load "complete")} in your @file{~/.emacs} file (@pxref{Init 379command @kbd{M-x partial-completion-mode} or customize the option
374File}). 380@code{partial-completion-mode}. Unless the option
381@code{PC-disable-includes} is @code{t}, Partial Completion mode also
382extends @kbd{M-x find-file} so that the @samp{<@dots{}>} sequence is
383interpreted as a file on the path @code{PC-include-file-path}. When
384this mode is active, the Meta versions of the @kbd{TAB}, @kbd{SPC},
385@kbd{RET} and @kbd{?} keys act as those keys do by default for
386completion.
375 387
376@cindex Icomplete mode 388@cindex Icomplete mode
389@findex icomplete-mode
377 Icomplete mode presents a constantly-updated display that tells you 390 Icomplete mode presents a constantly-updated display that tells you
378what completions are available for the text you've entered so far. The 391what completions are available for the text you've entered so far. The
379command to enable or disable this minor mode is @kbd{M-x 392command to enable or disable this minor mode is @kbd{M-x