manpagez: man pages & more
info emacs
Home | html | info | man
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

9.3.2 Completion Commands

Here is a list of the completion commands defined in the minibuffer when completion is allowed.

<TAB>

Complete the text before point in the minibuffer as much as possible (minibuffer-complete).

<SPC>

Complete up to one word from the minibuffer text before point (minibuffer-complete-word). <SPC> for completion is not available when entering a file name, since file names often include spaces.

<RET>

Submit the text in the minibuffer as the argument, possibly completing first as described in the next node (minibuffer-complete-and-exit). See section Strict Completion.

?

Display a list of possible completions of the text before point (minibuffer-completion-help).

<SPC> completes like <TAB>, but only up to the next hyphen or space. If you have ‘auto-f’ in the minibuffer and type <SPC>, it finds that the completion is ‘auto-fill-mode’, but it only inserts ‘ill-’, giving ‘auto-fill-’. Another <SPC> at this point completes all the way to ‘auto-fill-mode’. The command that implements this behavior is called minibuffer-complete-word.

When you display a list of possible completions, you can choose one from it:

Mouse-1
Mouse-2

Clicking mouse button 1 or 2 on a completion possibility chooses that completion (mouse-choose-completion). You must click in the list of completions, not in the minibuffer.

<PRIOR>
M-v

Typing <PRIOR> or <PAGE-UP>, or M-v, while in the minibuffer, selects the window showing the completion list buffer (switch-to-completions). This paves the way for using the commands below. (Selecting that window in other ways has the same effect.)

<RET>

Typing <RET> in the completion list buffer chooses the completion that point is in or next to (choose-completion). To use this command, you must first switch to the completion list window.

<RIGHT>

Typing the right-arrow key <RIGHT> in the completion list buffer moves point to the following completion possibility (next-completion).

<LEFT>

Typing the left-arrow key <LEFT> in the completion list buffer moves point to the previous completion possibility (previous-completion).


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]
© manpagez.com 2000-2017
Individual documents may contain additional copyright information.