Kako iskati v Vimu

How Search Vim



Vim je široko uporabljen, lahek, brezplačen, večplatformni urejevalnik besedil in kod. Zaradi svoje učinkovitosti in enostavne uporabe je zelo priljubljen med razvijalci. Čeprav je Vim preprost urejevalnik besedil, potrebuje še nekaj časa za učenje za naprednejšo uporabo.

Učenje osnov Vima je zelo priročno, zato se bomo v tem priročniku osredotočili na iskalno funkcijo urejevalnika Vim. Iskanje določenega besedila (beseda/niz) je eno najpogostejših opravil pri delu z velikimi datotekami.







Razumejmo iskalno funkcijo Vima od osnovnih iskanj do naprednih iskalnih tehnik. Preden nekaj iščete, se prepričajte, da ste v ukaznem načinu.



Kako opraviti osnovno iskanje v Vim/Vi?

Obstaja nekaj načinov iskanja določenega vzorca v Vimu:



  1. Iskanje naprej
  2. Iskanje nazaj

Po kateri koli vzorčni besedi lahko iščete v smeri nazaj ali naprej s položaja kazalca. V urejevalniku Vim je iskanje odvisno od velikih in malih črk, na primer LINUX in Linux bodo iskali drugače. Zato obstajajo različni pristopi, da se prezre občutljivost velikih in malih črk. Lahko uporabiš : set ignorecase ali : set ic . Drug način, da prezrete občutljivost velikih in malih črk, je preprosto dodajanje c z vzorcem iskanja: /linux c in za uporabo velikih besed C .





1: Iskanje naprej

Če želite začeti osnovno iskanje, preklopite način, če je še vedno v načinu vstavljanja, s pritiskom na Esc gumb. Nato uporabite hitro poševnico / za hitro iskanje besedila. Na primer, če iščete Linux v datoteki, uporabite /Linux , kot je prikazano na spodnjih slikah:




Urejevalnik bo označil prvo besedo, ki sledi trenutnemu položaju kazalke. Ukaz za iskanje bo iskal vzorec, ne besede. Če na primer po poševnici naprej vnesete slavni, bo urejevalnik poiskal vse besede s črkami, ki so znane, čeprav so zloglasne, kot je prikazano na naslednji sliki:

  • Uporaba n za skok na naslednjo podobno besedo
  • Uporaba N za vrnitev na prejšnjo besedo

2: Iskanje nazaj

Za iskanje nazaj je postopek enak, preprosto uporabite? z iskalnim nizom namesto poševnice naprej. Iskanje se bo začelo s trenutnega položaja kazalca, kot je prikazano na naslednji sliki:


Podobno uporabite za skok na naslednji pojav n in N v nasprotni smeri.

Kako poiskati določeno besedo v Vimu?

Če želite poiskati določeno besedo v Vimu, najprej premaknite kazalec na besedo, ki jo želite poiskati, zdaj pritisnite tipko Esc gumb za preklop načina, nato pa * za naslednji primerek iste besede in # za prejšnji primerek besede.

Kako iskati celotno besedo v Vimu?

Postopek iskanja celotne besede v Vimu je nekoliko drugačen, skladnja je podana spodaj:

/<BESEDA >

Vim bo označil prvo besedo v datoteki.

Kako označiti rezultate iskanja v Vimu?

Druga pomembna lastnost Vima je poudarjanje rezultatov iskanja. Če želite omogočiti to funkcijo, uporabite: set hlsearch, za onemogočanje pa uporabite: set! Hlsearch.

Zaključek

Vim je lahek urejevalnik besedil s številnimi funkcijami, ki je zelo priljubljen med razvijalci. V tem priročniku smo izvedeli še eno ključno funkcijo urejevalnika Vim. Naučili smo se tudi njenega osnovnega iskanja naprej in nazaj, načinov iskanja določene besede in izvajanja ukazov za poudarjanje rezultatov iskanja in prezrevanje velikih in malih črk med iskanjem vzorca.