M-x customize によって作成されたトップレベルのカスタマイズバッファから、‘Emacs’ カスタマイズグループのサブグループへのリンクを辿ることができます。これらのサブグループには、カスタマイズ可能な設定が含まれている場合があり、また、Emacs のさらに特化したサブシステムを扱うサブグループが含まれていることもあります。カスタマイズグループの階層を辿っていくうちに、カスタマイズしたい設定が見つかるはずです。
特定の設定やカスタマイズグループのカスタマイズを行いたい場合は、コマンド M-x customize-option、M-x customize-face、または M-x customize-group を使用して直接指定できます。特定項目のカスタマイズを参照してください。
カスタマイズしたいグループや設定が具体的に分からない場合は、各カスタマイズバッファの上部にある編集可能な検索フィールドを使って検索できます。ここでは、検索キーワード(スペースで区切られた1つ以上の単語、または正規表現。正規表現の構文を参照)を入力できます。次に、フィールドに RET と入力するか、その隣にある「Search」ボタンを有効にすると、それらのキーワードに一致するグループや設定を含むカスタマイズバッファに切り替わります。ただし、この機能で検出できるのは、現在のEmacsセッションでロードされているグループや設定のみであることにご注意ください。
カスタマイズ用バッファに検索フィールドを表示させたくない場合は、変数 custom-search-field を nil
に変更してください。
コマンド M-x customize-apropos は検索フィールドを使用する場合と似ていますが、ミニバッファを用いて検索語を読み取る点が異なります。特定項目のカスタマイズを参照してください。
M-x customize-browse は、利用可能な設定を参照するもう一つの方法です。このコマンドは特殊なカスタマイズバッファを作成し、グループ名と設定名のみを構造化されたレイアウトで表示します。グループ名の横にある ‘[+]’ ボタンを操作することで、同じバッファ内にグループの内容を表示できます。グループの内容が表示されると、ボタンは ‘[-]’ に変わり、これを操作するとグループの内容が再び非表示になります。このバッファ内の各グループや設定には、‘[Group]’、‘[Option]’ または ‘[Face]’ と記されたリンクがあります。このリンクを操作すると、そのグループ、オプション、またはフェイスのみを表示する通常のカスタマイズバッファが作成されます。これが、M-x customize-browse で見つかる設定を変更する方法です。