Next: マークとリージョン, Previous: 名前を指定してコマンドを実行する, Up: The Emacs Editor [Contents][Index]
Emacsはバラエティに富んだヘルプコマンドを提供しており、それらにはプレフィクスキーC-h(ファンクションキーF1でも可)からアクセスできます。以下のセクションではこれらのコマンドについて説明します。C-h
C-h
(help-for-help
)と入力すれば、ヘルプコマンドの一覧を見ることもできます。この一覧はSPCとDELでスクロールでき、それから見たいヘルプコマンドを入力するか、C-gでキャンセルできます。
多くのヘルプコマンドは、ヘルプバッファー(help buffer)という特別なバッファーに情報を表示します。このバッファーではSPCとDELによりスクロールし、RETでハイパーリンクをフォローすることができます。ヘルプモードのコマンドを参照してください。
ヘルプコマンドはデフォルトではヘルプバッファーを選択することなく、別のウィンドウに表示します。これを制御するのが変数help-window-select
であり、デフォルト値はnil
です。この変数の値をt
にカスタマイズするとヘルプバッファーはヘルプウィンドウによって無条件に選択されます。値がother
なら選択されたフレームのウィンドウが3つ以上の場合のみヘルプウィンドウが選択されます。
これとは対照的に‘*Help*’バッファーの多くのコマンドが、結果を表示するために新たなウィンドウをポップアップします。たとえばソースコードを表示するリンクをクリックしたり、マニュアルのエントリーを表示するコマンドiを使用すると、(デフォルトでは)新たなウィンドウがポップアップされます。しかしhelp-window-keep-selected
を非nil
に変更すれば、‘*Help*’バッファーを表示しているウィンドウが再利用されるようになります。
If you are looking for a certain feature, but don’t know what it is called or where to look, we recommend three methods. First, try apropos commands, then try searching the manual index, then look in the FAQ and the package keywords, and finally try listing external packages.
This searches for commands whose names match the argument topics. The argument can be a keyword, a list of keywords separated by whitespace, or a regular expression (see 正規表現の構文). See Apropos(適切な).
Similar, but searches the text of the documentation strings rather than the names of commands and functions.
Emacsのinfoマニュアルのインデックスから、topicを検索して最初にマッチしたものを表示します。,を押すと次にマッチしたものを表示します。topicには正規表現を指定できます。
同様ですが、インデックスではなくマニュアル本文のテキストを検索します。
Infoを使ってEmacs FAQを表示します。
キーワードに基づいて、利用可能なEmacsパッケージを表示します。パッケージのキーワード検索を参照してください。
外部パッケージのリストを表示します。Emacs Lispパッケージを参照してください。
他のさまざまなコンテキストでも、C-hやF1は“ヘルプ”を意味します。たとえばプレフィクスキーの後にこれらのキーを入力すると、プレフィクスキーに続けて入力できるキーの一覧を表示することができます(このコンテキストでは?も使用できます。いくつかのプレフィクスキーはC-hや?に別の意味を持たせているものがあるので使えませんが、それらのものでもF1はサポートされています)。