次: Strict Completion, 前: Completion Example, 上: Completion
補完を使えるミニバッファでは、 つぎのような補完コマンドを定義してあります。
minibuffer-complete
)。
minibuffer-complete-word
)。
minibuffer-complete-and-exit
)。
minibuffer-list-completions
)。
<SPC>は<TAB>とほぼ同じように補完しますが、
つぎのハイフンや空白を超えて補完することはありません。
ミニバッファの文字が`auto-f'であるとしましょう。
ここで<SPC>を打つと、<SPC>は`auto-fill-mode'に補完できることを
探しだしますが、`fill-'までで補完を止めます。
その結果、`auto-fill-'となります。
ここでもう一度<SPC>を打つと、
今度は`auto-fill-mode'まで完全に補完します。
補完を行えるミニバッファ内では、<SPC>は
コマンドminibuffer-complete-word
を実行します。
補完候補一覧を表示しているウィンドウから補完を選ぶには、 つぎのコマンドを使えます。
mouse-choose-completion
)。
通常は、ポイントがミニバッファ内にあるときにこのコマンドを使うだろうが、
ミニバッファではなく候補一覧でクリックする必要がある。
switch-to-completions
)。
この機能は、以下のコマンドの利用を簡単にする。
(通常の方法でもそのウィンドウを選択できるが、この方法のほうが便利であろう。)
choose-completion
)。
このコマンドを使う場合、
補完候補一覧を表示しているウィンドウにまず移動する必要がある。
next-completion
)。
previous-completion
)。