iTerm2がプロファイルのリストを表示するとき、通常は検索ボックスが含まれます。 検索ボックスは、あなたがすぐにあなたが探しているものを見つけるために検索を調整することができます特別な構文を使用しています。
プロファイルの検索
検索クエリ内の各単語は、そのプロファイルがクエリに一致するために、プロファイルのタイトルまたはタグのいずれか 単語が一致するには、部分文字列でなければなりません。
Query |   | Profile Name | Matches? | |
---|---|---|---|---|
リナックス | リナックス | はい | ||
x | リナックス | はい | ||
z | リナックス | いいえ | ||
ジョージ-L | ジョージのLinuxマシン | はい |
演算子
クエリを絞り込むために、検索クエリ内の語句の前に演算子を付けることができます。 二つの演算子のみが定義されています:
- 名前は: 演算子は、プロファイルの名前の単語のみを照合しようとします。
- tag:演算子は、プロファイルのタグ内の単語のみを照合しようとします。
引用
クエリに引用符を入れることで、複数の単語が順番に出現するように要求することができます。 例えば:
クエリ | プロファイル名 | 一致しますか? | |
---|---|---|---|
“Linuxマシン” | ジョージのLinuxマシン | はい | |
“マシン-リナックス” | Linuxマシン | いいえ |
アンカー
通常、クエリ内の単語は、プロファイルのタイトルまたはタグ内の単語の部分文字列と一致する必要があります。 クエリ内の単語の前にキャレット(^)を挿入することで、タイトルまたはタグ内の単語の接頭辞と一致するように要求できます。 クエリ内の単語がタイトルまたはタグ内の単語の接尾辞と一致するように要求するには、単語の後にドル記号($)を追加します。 たとえば、クエリ^aは、”a”で始まる単語を持つプロファイルのみに一致します。 クエリa$は、”a”で終わる単語と一致します。 クエリ^a$は単語”a”のみに一致します。
クエリ |   | プロファイル名 | 一致しますか? |
---|---|---|---|
^根 | はい | ||
^根 | グルート! | いいえ | |
根$ | グロット | はい | |
^根$ | グロット | いいえ | |
^根$ | ルート | はい |
フィーチャの組み合わせ
引用符、演算子、アンカーを組み合わせることができます。 演算子は常に最初に来て、キャレットが続き、引用符で囲まれた文字列が続き、ドル記号が続きます。 次の例を考えてみましょう:
name:^"George's Linux Machine"$
プロファイル名の連続する3つの単語は、「George’s Linux Machine」と同じでなければなりません。
name:"George's Linux Machine"$
は、前の例とは異なり、”XGeorge’S Linux Machine”という名前のプロファイルと一致します。
name:^"George's Linux Machine"
は、最初の例とは異なり、”George’S Linux MachineX”という名前のプロファイルと一致します。
name:"George's Linux Machine"
は、最初の例とは異なり、”XGeorge’S Linux MachineX”という名前のプロファイルと一致します。
name:^George'sname:George's$name:^George's$
接頭辞、接尾辞、または正確に一致する”George’s”を持つ単語は、これらのクエリにそれぞれ一致するように、プロファイルの名前に含まれている必要があ