A Vim széles körben használt, könnyű, ingyenes, többplatformos szöveg- és kódszerkesztő. Hatékonyságának és könnyű kezelhetőségének köszönhetően nagyon népszerű a fejlesztők körében. Bár a Vim egyszerű szövegszerkesztő, a fejlett használathoz még némi időre van szüksége.
A Vim alapjainak megtanulása nagyon praktikus, ezért ebben az útmutatóban a Vim szerkesztő keresési funkciójára fogunk összpontosítani. Bizonyos szövegek (szó/karakterlánc) keresése az egyik nagyon gyakori feladat, ha nagy fájlokkal dolgozik.
Ismerjük meg a Vim keresési funkcióját az alapkereséstől a haladó keresési technikákig. Győződjön meg arról, hogy parancs módban van, mielőtt valamit keres.
Hogyan lehet alapvető keresést végezni a Vim/Vi -ban?
Van néhány módszer a Vim adott mintájának keresésére:
- Előre keresés
- Visszafelé keresés
Bármely minta szó kereshető vissza vagy előre a kurzor pozíciójából. A Vim szerkesztőben a keresés megkülönbözteti a kis- és nagybetűket, például a LINUX és Linux másképp fogják keresni. Ezért különböző módszerek léteznek a kis- és nagybetűk megkülönböztetésének figyelmen kívül hagyására. Te tudod használni : figyelmen kívül hagyás beállítása vagy : set ic . Egy másik módja annak, hogy figyelmen kívül hagyja a kis- és nagybetűket, egyszerűen hozzá kell adni c a keresési mintával: /linux c és a nagybetűs szavak használatára C .
1: Előre keresés
Az alapkeresés megkezdéséhez váltson az üzemmódra, ha még mindig beszúrási módban van, nyomja meg a gombot Kilépés gomb. Ezután használja az előre-perjel / billentyűt a szöveg gyors kereséséhez. Például, ha Linuxot keres egy fájlban, akkor használja /Linux , ahogy az alábbi képeken is látható:
A szerkesztő kiemeli az első szót, amely a kurzor aktuális pozíciója után következik. A keresési parancs a mintát keresi, nem a szót. Például, ha az előrevágás után híres kifejezést ír be, a szerkesztő minden híres betűvel rendelkező szót megkeres, még akkor is, ha hírhedt, mint az alábbi képen látható:
- Használat n hogy ugorjon a következő hasonló szóra
- Használat N hogy visszatérjek az előző szóra
2: Visszafelé keresés
Visszafelé keresés esetén a folyamat ugyanaz, használja? a kereső karakterlánccal a perjel helyett. A keresés a kurzor aktuális pozíciójából indul, az alábbi képen látható módon:
Hasonlóképpen, a következő eseményre való ugráshoz használja a gombot n és N ellenkező irányba.
Hogyan lehet keresni egy adott szót a Vim -ben?
Ha egy adott szóban szeretne keresni a Vim alkalmazásban, először vigye a kurzort a keresni kívánt szóra, majd nyomja meg a gombot Kilépés gombot az üzemmódváltáshoz, majd * ugyanazon szó következő példányára és # a szó előző példányára.
Hogyan lehet keresni a teljes szóban a Vim -ben?
A teljes szó keresési eljárása a Vim -ben kicsit más, a szintaxis az alábbiakban található:
/<SZÓ>A Vim kiemeli a fájl első szavát.
Hogyan lehet kiemelni a keresési eredményeket a Vim -ben?
A Vim másik fontos jellemzője a keresési eredmények kiemelése. A funkció engedélyezéséhez használja a következőt: set hlsearch, és tiltsa le a következőt: set! Hlsearch.
Következtetés
A Vim egy könnyű szövegszerkesztő számos funkcióval, amely nagyon népszerű a fejlesztők körében. Ebben az útmutatóban megtanultuk a Vim szerkesztő egy másik fontos jellemzőjét. Megtanultuk az alapvető előre és hátra keresést, az adott szó keresésének módszereit és a parancsok futtatását a keresési eredmények kiemeléséhez, és figyelmen kívül hagyjuk a kis- és nagybetűk érzékenységét a minta keresése közben.