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では、この方法によりセッティングを変更します。