Search Syntax

kun iTerm2 esittää profiililuettelon, se sisältää yleensä hakukentän. Hakukenttä käyttää erityistä syntaksia, jonka avulla voit räätälöidä hakusi niin, että löydät etsimäsi nopeasti.

Hakuprofiilit

jokaisen hakukyselyn sanan on vastattava vähintään yhtä sanaa joko Profiilin otsikossa tai tageissa, jotta kyseinen profiili vastaa kyselyä. Jotta sana sopisi yhteen, sen täytyy olla substraatti.

Query &nbsp Profile Name Matches?
Linux Linux Kyllä
x Linux Kyllä
z Linux Ei
Yrjö L Georgen Linux-kone Kyllä

operaattorit

hakukyselyssä saa etuliitteen operaattorilla kyselyn rajaamiseksi. Vain kaksi toimijaa määritellään:

  • nimi: operaattori yrittää vain sovittaa sanoja profiilin nimi.
  • tag: operator yrittää vain sovittaa Profiilin tageissa olevia sanoja.

lainaamalla

voit vaatia, että kaksi tai useampia sanoja esiintyy järjestyksessä laittamalla lainausmerkit kyselyysi. Esimerkiksi:

kysely profiilin nimi ottelut?
”Linux machine” Georgen Linux-kone Kyllä
”machine Linux” Linux-kone Ei

Ankkurointi

tavallisesti kyselyn sanojen on vastattava Profiilin otsikossa tai tageissa olevan sanan substraattia. Voit vaatia, että sana kyselyssäsi vastaa otsikossa tai tageissa olevan sanan etuliitettä lisäämällä sanan eteen karetin ( ^ ). Voit vaatia, että sana kyselyssäsi vastaa otsikossa tai tageissa olevan sanan loppuliittettä lisäämällä dollarimerkin ($) sanan perään. Esimerkiksi kysely ^a vastaa vain profiileja, joiden sanat alkavat ”a”. Kysely a$ vastaa sanoihin ”a”päättyviä sanoja. Kysely ^a$ vastaa vain sanaa ”a”.

kysely & nbsp profiilin nimi ottelut?
^juuri Kyllä
^juuri Groot! Ei
juuri$ Groot Kyllä
^juuri$ Groot Ei
^juuri$ juuri Kyllä

yhdistelemällä ominaisuuksia

voit yhdistää lainauksen, operaattorit ja ankkurit. Operaattori tulee aina ensin, jota seuraa karetti, jota seuraa lainattu merkkijono, jota seuraa dollarimerkki. Harkitsehan seuraavia esimerkkejä:

name:^"George's Linux Machine"$

kolme peräkkäistä kokonaista sanaa Profiilin nimessä on oltava yhtä kuin ”George’ s Linux Machine”.

name:"George's Linux Machine"$

sopisi profiiliin nimeltä” XGeorge ’s Linux Machine”, toisin kuin edellisessä esimerkissä.

name:^"George's Linux Machine"

sopisi profiiliin nimeltä ”George’ s Linux MachineX”, toisin kuin ensimmäisessä esimerkissä.

name:"George's Linux Machine"

sopisi profiiliin nimeltä ”XGeorge’ s Linux MachineX”, toisin kuin ensimmäisessä esimerkissä.

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

Profiilin nimessä täytyy esiintyä sana, jolla on etuliite, loppuliite tai täsmälleen vastaava ”Ykän” nimi, jotta nämä kyselyt vastaavat vastaavasti.

You might also like

Vastaa

Sähköpostiosoitettasi ei julkaista.