Kuinka etsiä Vimistä

How Search Vim



Vim on laajalti käytetty, kevyt, ilmainen, monialustainen teksti- ja koodieditori. Se on erittäin suosittu kehittäjien keskuudessa tehokkuutensa ja helppokäyttöisyytensä vuoksi. Vaikka Vim on yksinkertainen tekstieditori, se vaatii vielä jonkin aikaa oppiakseen edistyneeseen käyttöön.

Vimin perusteiden oppiminen on erittäin kätevää, joten tässä oppaassa keskitymme Vim editorin hakutoimintoon. Tietyn tekstin (sanan/merkkijonon) etsiminen on yksi yleisimmistä tehtävistä, kun käsitellään suuria tiedostoja.







Ymmärrämme Vimin hakutoiminnon perushausta edistyneisiin hakutekniikoihin. Varmista, että olet komentotilassa, ennen kuin etsit jotain.



Kuinka tehdä perushaku Vim/Vi: ssä?

On olemassa pari tapaa etsiä tiettyä mallia Vimistä:



  1. Etsintä eteenpäin
  2. Taaksepäin etsiminen

Mitä tahansa kuvasanaa voidaan etsiä taakse- tai eteenpäin suuntaan kohdistimen sijainnista. Vim editorissa haku tekee isot ja pienet kirjaimet, esimerkiksi LINUX ja Linux haetaan eri tavalla. Siksi on olemassa erilaisia ​​lähestymistapoja jättämään huomiotta kirjainkoko. Voit käyttää : aseta huomiotta tai : aseta ic . Toinen tapa jättää huomiotta kirjainkoon herkkyys on yksinkertaisesti lisätä c hakumallin kanssa: /linux c ja isojen sanojen käyttöön C .





1: Eteenpäinhaku

Aloita perushaku vaihtamalla tilaa, jos se on edelleen lisäystilassa, painamalla poistu -painiketta. Käytä sitten eteenpäin suuntautuvaa viivaa / tekstin nopeaan hakuun. Jos esimerkiksi etsit Linuxista tiedostoa, käytä /Linux , kuten alla olevissa kuvissa näkyy:




Editori korostaa ensimmäisen sanan, joka tulee kohdistimen nykyisen sijainnin jälkeen. Haku -komento etsii mallia, ei sanaa. Jos kirjoitat esimerkiksi kuuluisa eteenpäin vinoviivan jälkeen, editori etsii kaikki sanat, joilla on kuuluisa kirjain, vaikka se olisi pahamaineinen, kuten seuraavassa kuvassa näkyy:

  • Käyttää n siirtyä seuraavaan vastaavaan sanaan
  • Käyttää N palataksesi edelliseen sanaan

2: Etsintä taaksepäin

Taaksepäin haettaessa prosessi on sama, käytä vain? hakumerkkijonolla vinoviivan sijaan. Haku alkaa kohdistimen nykyisestä sijainnista, kuten seuraavassa kuvassa näkyy:


Samoin siirtyäksesi seuraavaan esiintymään, käytä n ja N vastakkaiseen suuntaan.

Kuinka etsiä tiettyä sanaa Vimistä?

Jos haluat etsiä tiettyä sanaa Vimistä, siirrä ensin kohdistin sen sanan kohdalle, jota haluat etsiä, ja paina sitten poistu -painiketta vaihtaaksesi tilaan ja sitten * saman sanan seuraavaan esiintymään ja # sanan edelliseen esiintymään.

Kuinka etsiä koko sana Vimistä?

Menettely koko sanan etsimiseksi Vimissä on hieman erilainen, syntaksi on annettu alla:

/<SANA>

Vim korostaa tiedoston ensimmäisen sanan.

Kuinka korostaa hakutuloksia Vimissä?

Toinen tärkeä ominaisuus Vimissä on hakutulosten korostaminen. Ota tämä ominaisuus käyttöön käyttämällä: set hlsearch ja poista se käytöstä käyttämällä set! Hlsearch.

Johtopäätös

Vim on kevyt tekstieditori, jolla on lukuisia ominaisuuksia ja joka on erittäin suosittu kehittäjien keskuudessa. Tässä oppaassa opimme toisen Vim -editorin keskeisen ominaisuuden. Opimme myös sen perushaun eteen- ja taaksepäin, tietyn sanan löytämisen menetelmät ja komentojen suorittamisen hakutulosten korostamiseksi ja kirjainkoon erottamisen huomiotta jättämisen kuvion haussa.