ヘルプバッファでは、ヘルプモードがメジャーモードとして設定されています。ヘルプモードでは、ビューモード(ビューモードを参照)と同じコマンドが利用可能です。例えば、SPCで前方に、DELまたはS-SPCで後方にスクロールします。また、いくつかの特殊なコマンドも用意されています:
点 (help-follow) の相互参照を辿る。
ポイントを次のハイパーリンク (forward-button) へ進めます。
ポイントを直前のハイパーリンク (backward-button) に戻す。
クリックしたハイパーリンクを辿ってください。
ヘルプバッファのページ間を前後に移動します。
座標 (help-follow-symbol)
にあるシンボルに関するすべてのドキュメントを表示します。
ヘルプコマンドの履歴を遡る (help-go-forward)。
ヘルプコマンドの履歴を遡る (help-go-back)。
現在のヘルプトピックのソース(ある場合)を表示します (help-view-source)。
マニュアル(s) (help-goto-info) で現在のトピックを参照してください。
Emacs Lisp マニュアル (help-goto-lispref-info)
で現在のトピックを調べてください。
変数または面(help-customize)をカスタマイズします。
ヘルプバッファのドキュメントに関数名、変数名、またはフェイス名(テキストフェイスを参照)が表示される場合、通常は下線付きのハイパーリンクとなっています。関連するドキュメントを表示するには、そこにポイントを移動してRET (help-follow)を入力するか、ハイパーリンクをmouse-1またはmouse-2でクリックしてください。これによりヘルプバッファの内容が置き換えられます。操作を戻すには、C-c C-bまたはl (help-go-back)を入力してください。操作を戻している間に、C-c
C-fまたはr (help-go-forward)を使用して先に進むことができます。
ヘルプバッファ内のハイパーリンク間を移動するには、TAB (forward-button) で次のハイパーリンクへ進み、S-TAB (backward-button)
で前のハイパーリンクに戻ります。これらのコマンドは循環的に動作します。例えば、最後のハイパーリンクで TAB と入力すると、最初のハイパーリンクに戻ります。
デフォルトでは、ヘルプバッファ内の多くのリンクが引用符で囲まれて表示されます。ユーザーオプション help-clean-buttons が nil
でない場合、バッファからこれらの引用符が削除されます。
一部のヘルプコマンド(キーバインドの長い一覧を表示する C-h b
など)によって生成されるヘルプバッファは、‘^L’
文字でページ分けされています。このようなバッファでは、n (help-goto-next-page) コマンドで次のページ先頭へ、p (help-goto-previous-page)
コマンドで前のページ先頭へ移動できます。これにより、ヘルプバッファ内の異なる種類のドキュメント間を素早く移動できます。
ヘルプバッファには、Infoマニュアル、ソースコードの定義、およびURL(ウェブページ)へのハイパーリンクを含めることもできます。前者の2つはEmacsで開き、3つ目はbrowse-urlコマンドを介してウェブブラウザで開きます(URLの参照を参照)。
テキスト内の任意の記号に関するすべてのドキュメントを表示するには、その記号にポイントを置き、C-c C-c
(help-follow-symbol)
と入力してください。これにより、その記号のあらゆる意味—変数として、関数として、および/またはフェイスとして—に関するドキュメントが表示されます。