wanneer iTerm2 een lijst met profielen presenteert, bevat het meestal een zoekvak. Het zoekvak gebruikt een speciale syntaxis waarmee u uw zoekopdrachten kunt aanpassen om snel te vinden wat u zoekt.
Zoekprofielen
elk woord in de zoekopdracht moet overeenkomen met ten minste één woord in de titel of de tags van een profiel om ervoor te zorgen dat dat profiel overeenkomt met de zoekopdracht. Om een woord te laten overeenkomen, moet het een substring zijn.
Query |   | Profile Name | Matches? | |
---|---|---|---|---|
Linux | Linux | Ja | ||
x | Linux | Ja | ||
z | Linux | Geen | ||
George L | George ‘ s Linux Machine | Ja |
de Operators
U kunt het voorvoegsel van een zin in de zoekopdracht met een operator om te smal uw zoekopdracht. Slechts twee operators worden gedefinieerd:
- de naam: operator probeert alleen woorden in de naam van het profiel te matchen.
- de tag: operator probeert alleen woorden in de tags van het profiel te matchen.
onder vermelding van
u kunt eisen dat twee of meer woorden in volgorde voorkomen door aanhalingstekens in uw zoekopdracht te plaatsen. Bijvoorbeeld::
zoekopdracht | profiel naam | Matches? | |
---|---|---|---|
“Linux machine” | George ‘ s Linux machine | Ja | |
“machine Linux” | Linux machine | Nee |
verankering
normaal gesproken moeten woorden in een query overeenkomen met een substring van een woord in de titel of tags van een profiel. U kunt eisen dat een woord in uw zoekopdracht overeenkomt met een voorvoegsel van een woord in de titel of tags door het invoegen van een caret (^) voor het woord. U kunt eisen dat een woord in uw zoekopdracht overeenkomt met het achtervoegsel van een woord in de titel of tags door het toevoegen van een dollarteken ($) na het woord. Bijvoorbeeld, de query ^a komt alleen overeen met profielen met woorden die beginnen met”a”. De query a$ komt overeen met woorden die eindigen op “a”. De query ^a$ komt alleen overeen met het woord “a”.
zoekopdracht |   | Profielnaam | Matches? |
---|---|---|---|
^hoofdmap | Ja | ||
^hoofdmap | Groot! | Nee | |
hoofdmap$ | Groot | Ja | |
^hoofdmap$ | Groot | Nee | |
^hoofdmap$ | root | Ja |
Combining Features
u kunt citeren, operators en ankers combineren. De operator komt altijd eerst, gevolgd door een caret, gevolgd door een geciteerde string, gevolgd door een dollarteken. Bekijk de volgende voorbeelden:
name:^"George's Linux Machine"$
drie opeenvolgende hele woorden in de naam van het profiel moeten gelijk zijn aan “George’ s Linux Machine”.
name:"George's Linux Machine"$
zou overeenkomen met een profiel genaamd “Xgeorge’ s Linux Machine”, in tegenstelling tot het vorige voorbeeld.
name:^"George's Linux Machine"
zou overeenkomen met een profiel genaamd “George’ s Linux MachineX”, in tegenstelling tot het eerste voorbeeld.
name:"George's Linux Machine"
zou overeenkomen met een profiel genaamd “Xgeorge’ s Linux MachineX”, in tegenstelling tot het eerste voorbeeld.
name:^George'sname:George's$name:^George's$
een woord met het voorvoegsel, achtervoegsel of exact overeenkomende “George ‘ s” moet voorkomen in de naam van het profiel om te voldoen aan deze queries, respectievelijk.