syntaxe vyhledávání

když iTerm2 představuje seznam profilů, obvykle obsahuje vyhledávací pole. Vyhledávací pole používá speciální syntaxi, která vám umožní přizpůsobit vyhledávání rychle najít to, co hledáte.

Vyhledávání Profilů

Každé slovo v dotazu musí odpovídat alespoň jedno slovo v názvu nebo kategorie profilu, aby tento profil odpovídal na dotaz. Aby slovo bylo shodou, musí to být podřetězec.

Query &nbsp Profile Name Matches?
Linux Linux Ano
x Linux Ano
z Linux Ne
George L Jiří Linux Stroj Ano

Operátory

můžete prefix frázi do vyhledávacího dotazu s operátorem zúžit dotaz. Definovány jsou pouze dva operátory:

  • jméno: operátor se snaží shodovat pouze slova v názvu profilu.
  • operátor tag: se pokouší shodovat pouze slova ve značkách profilu.

citace

můžete požadovat, aby se dvě nebo více slov vyskytly v pořadí vložením uvozovek do dotazu. Například:

dotaz název profilu odpovídá?
„Linux stroj“ Jiří Linux stroj Ano
„stroj Linux“ Linux stroj Ne

Kotvení

Normálně, slova v dotazu musí odpovídat části slovo v názvu nebo značky profilu. Můžete požadovat, aby slovo v dotazu odpovídalo předponě slova v názvu nebo značkách vložením stříšky ( ^ ) před slovo. Můžete požadovat, aby slovo ve vašem dotazu odpovídalo příponě slova v názvu nebo značkách připojením znaku dolaru ( $ ) za slovo. Například dotaz ^a odpovídá pouze profilům se slovy začínajícími „a“. Dotaz a$ odpovídá slovům končícím na „a“. Dotaz ^a$ odpovídá pouze slovu „a“.

Dotaz &nbsp Název Profilu Zápasů?
^kořen Ano
^kořen Groote! Ne
root$ Groot Ano
^root$ Groot Ne
^root$ root Ano

Kombinuje Vlastnosti

můžete kombinovat citovat, operátory, a kotvy. Operátor je vždy na prvním místě, následuje stříška, následovaný citovaným řetězcem, následovaný znaménkem dolaru. Zvažte následující příklady:

name:^"George's Linux Machine"$

tři po sobě jdoucí celá slova v názvu profilu se musí rovnat „George‘ S Linux Machine“.

name:"George's Linux Machine"$

by odpovídal profilu s názvem „Xgeorge‘ s Linux Machine“, na rozdíl od předchozího příkladu.

name:^"George's Linux Machine"

by odpovídal profilu s názvem „George‘ S Linux MachineX“, na rozdíl od prvního příkladu.

name:"George's Linux Machine"

by odpovídal profilu s názvem „Xgeorge‘ s Linux MachineX“, na rozdíl od prvního příkladu.

name:^George'sname:George's$name:^George's$

slovo má předponu, příponu, nebo přesně odpovídající „George“ musí dojít v profilu jméno, aby odpovídaly tyto dotazy, resp.

You might also like

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.