Kā meklēt Vim

How Search Vim



Vim ir plaši izmantots, viegls, bezmaksas, vairāku platformu teksta un koda redaktors. Tas ir ļoti populārs izstrādātāju vidū tā efektivitātes un lietošanas ērtuma dēļ. Lai gan Vim ir vienkāršs teksta redaktors, tam vēl ir nepieciešams zināms laiks, lai uzzinātu, kā to izmantot.

Vim pamatu apgūšana ir ļoti ērta, tāpēc šajā rokasgrāmatā mēs koncentrēsimies uz Vim redaktora meklēšanas funkciju. Konkrēta teksta (vārda/virknes) meklēšana ir viens no ļoti izplatītajiem uzdevumiem, strādājot ar lieliem failiem.







Sapratīsim Vim meklēšanas funkciju, sākot no pamata meklēšanas un beidzot ar meklēšanas paņēmieniem. Pirms kaut ko meklējat, pārliecinieties, vai esat komandu režīmā.



Kā veikt pamata meklēšanu Vim/Vi?

Ir dažas metodes, kā meklēt konkrētu modeli Vim:



  1. Meklēšana uz priekšu
  2. Atpakaļ meklēšana

Jebkurš raksta vārds var tikt meklēts atpakaļ vai uz priekšu no kursora pozīcijas. Vim redaktorā meklēšana ir reģistrjutīga, piemēram, LINUX un Linux tiks meklēti citādi. Tāpēc ir dažādas pieejas, lai ignorētu reģistrjutību. Tu vari izmantot : iestatīt ignorēt vai : iestatiet ic . Vēl viens veids, kā ignorēt reģistrjutību, ir vienkārši pievienot c ar meklēšanas modeli: /linux c un lielo vārdu lietošanai C .





1: Meklēšana uz priekšu

Lai sāktu pamata meklēšanu, pārslēdziet režīmu, ja tas joprojām atrodas ievietošanas režīmā, nospiežot Esc pogu. Pēc tam izmantojiet slīpsvītru /, lai ātri meklētu tekstu. Piemēram, ja failā meklējat Linux, izmantojiet /Linux , kā parādīts zemāk esošajos attēlos:




Redaktors iezīmēs pirmo vārdu, kas seko aiz kursora pašreizējās pozīcijas. Meklēšanas komanda meklēs modeli, nevis vārdu. Piemēram, ja pēc slīpsvītras ierakstāt slavens, redaktors meklēs visus vārdus ar slaveniem burtiem, pat ja tie ir bēdīgi slaveni, kā parādīts šajā attēlā:

  • Izmantot n lai pārietu uz nākamo līdzīgo vārdu
  • Izmantot N lai atgrieztos pie iepriekšējā vārda

2: meklēšana atpakaļ

Atpakaļ meklēšanai process ir tāds pats, vienkārši izmantojiet? ar meklēšanas virkni slīpsvītras vietā. Meklēšana sāksies no kursora pašreizējās pozīcijas, kā parādīts šajā attēlā:


Līdzīgi, lai pārietu uz nākamo gadījumu, izmantojiet n un N pretējā virzienā.

Kā Vim meklēt konkrētu vārdu?

Lai meklētu konkrētu vārdu programmā Vim, vispirms pārvietojiet kursoru uz vārdu, kuru vēlaties meklēt, un tagad nospiediet Esc pogu, lai pārslēgtu režīmu, un pēc tam * nākamajam tā paša vārda gadījumam un # par iepriekšējo vārda gadījumu.

Kā Vim meklēt visu vārdu?

Visa vārda meklēšanas procedūra Vim ir nedaudz atšķirīga, sintakse ir parādīta zemāk:

/<VĀRDS >

Vim iezīmēs faila pirmo vārdu.

Kā izcelt meklēšanas rezultātus Vim?

Vēl viena svarīga Vim iezīme ir meklēšanas rezultātu izcelšana. Lai iespējotu šo funkciju, izmantojiet: set hlsearch un, lai to atspējotu, izmantojiet: set! Hlsearch.

Secinājums

Vim ir viegls teksta redaktors ar daudzām funkcijām, kas ir ļoti populārs izstrādātāju vidū. Šajā rokasgrāmatā mēs uzzinājām vēl vienu galveno Vim redaktora iezīmi. Mēs arī uzzinājām tās pamata meklēšanu uz priekšu un atpakaļ, metodes konkrēta vārda atrašanai un komandu izpildi, lai izceltu meklēšanas rezultātus un ignorētu reģistrjutību, meklējot modeli.