Rindu numuri ir būtiska teksta redaktoru prasība, jo īpaši programmēšanai. Tie ir īpaši noderīgi, lai novērstu kļūdas, kas norāda uz noteiktu rindas numuru.

Attiecībā uz Vim un vi līniju skaitļi ir vēl nozīmīgāki. Redaktoram ir vairākas komandas, kas navigācijai izmanto rindu numurus. Varat uzreiz pārvietot kursoru uz noteiktu rindiņu, taču, lai to izdarītu, jums ir jāzina tās numurs.

Lasiet tālāk, lai uzzinātu, kā rādīt rindu numurus programmās Vi un Vim un kā mainīt iestatījumus, lai to izdarītu pēc noklusējuma.

Kāpēc Vim pēc noklusējuma nerāda rindu numurus

Vim ir tik ļoti uz lietotājiem orientēts teksta redaktors, ka pamata funkcijas var būt grūti atrast. Pat aizverot lietojumprogrammu var būt izaicinājums jaunajiem lietotājiem!

No kastes Vim mērķis ir būt minimālisma redaktoram, kas piedāvā tikai pietiekami daudz funkcionalitātes, lai veiktu visvienkāršākos rediģēšanas uzdevumus. Bet jūs varat instalēt dažādus paplašinājumus un mainīt lielu skaitu iestatījumu. Tas ļauj iestatīt redaktoru tieši tā, kā vēlaties.

Ņemiet vērā, ka pat visvienkāršākajā formā vim parāda jūsu pašreizējo rindas numuru loga apakšējā labajā stūrī.

Skatīt arī: Kā lietot Vim: ceļvedis pamatiem

Kā parādīt un paslēpt līniju numurus programmā Vim

Veiciet šīs darbības, lai ieslēgtu un izslēgtu līniju numurus, kad vien nepieciešams:

  1. Pārliecinieties, vai esat komandu režīmā: nospiediet Esc ja neesat pārliecināts, ka esat.
  2. Nospiediet resnās zarnas (:).
  3. Tips iestatīt numuru, pēc tam nospiediet Ievadiet.

Tagad kreisajā kolonnā vajadzētu redzēt rindu numurus. Jūs joprojām būsit komandu režīmā. Lai izslēgtu rindu numurus, atkārtojiet procesu, bet izmantojiet komandu iestatīt nr vietā.

Varat arī izmantot katras komandas saīsinātās versijas: iestatīt nu un iestatīt nonu attiecīgi.

Kā izmantot relatīvo rindu numerāciju

Relatīvie rindu numuri labi darbojas ar Vim koncepciju par navigāciju pēc komandas. Tas ļauj uzreiz pārvietot kursoru, piemēram, četras rindas uz augšu. Lai ieslēgtu relatīvos rindu numurus:

  1. Nospiediet Esc lai pārietu uz komandu režīmu.
  2. Nospiediet resnās zarnas (:).
  3. Tips iestatīt relatīvo numuru (vai iestatīt rnu), pēc tam nospiediet Ievadiet.

Šis iestatījums tiks parādīts atsevišķi 0 līdzās jūsu pašreizējai līnijai. Vim pievienos rindiņas virs un zem pašreizējās līnijas ar 1. Atlikušās līnijas turpinās rādīt attālumu no pašreizējās līnijas tādā pašā veidā.

Šo iestatījumu var apvienot ar standarta numuru iestatījumu. Ja abi ir iespējoti, pašreizējā rindā tiks rādīts faktiskais rindas numurs 0.

Mainiet iestatījumus, lai pēc noklusējuma rādītu rindu numurus

Jūsu vim iestatījumu faila atrašanās vieta var atšķirties atkarībā no jūsu sistēmas. Bieži vien tas ir fails ar nosaukumu .vimrc savā mājas direktorijā. Jūs varat ievietot jebkuru komplekts komandas šajā failā, un tās stāsies spēkā pēc noklusējuma. Tāpēc iekļaujiet rindiņu, kas skan:

iestatīt numuru

In ~/.vimrc un pēc noklusējuma redzēsit rindu numurus, nākamreiz atverot redaktoru. Jūs joprojām varat tos interaktīvi paslēpt, izmantojot iestatīt nonu process iepriekš.

Vima jaudīgā līniju numerācija ir aisberga gals

Vim izskatās kā pamata redaktors, taču tam ir ļoti jaudīga komandu kopa. Tikai dažiem teksta redaktoriem ir tik liela elastība, pat ja tiek risināts tik vienkāršs uzdevums kā rindu numuri!

Protams, rindu numerācija ir tikai sākums. Jūs varat konfigurēt gandrīz jebkuru vim aspektu interaktīvi vai izmantojot konfigurācijas failu.

Apgūstiet Vim teksta redaktoru operētājsistēmā Linux, izmantojot Vimtutor

Var būt grūti iemācīties izmantot uz termināli balstītu teksta redaktoru, piemēram, Vim. Bet jums nav jāpārdzīvo visas šīs nepatikšanas, nevis ar Vimtutor.

Lasiet Tālāk

DalītiesČivinātE-pasts
Saistītās tēmas
  • Programmēšana
  • Vim
  • Programmēšana
Par autoru
Bobijs Džeks (Publicēti 64 raksti)

Bobijs ir tehnoloģiju entuziasts, kurš gandrīz divus gadu desmitus strādāja par programmatūras izstrādātāju. Viņš aizraujas ar spēlēm, strādā par žurnāla Switch Player galveno redaktoru un ir iegrimis visos tiešsaistes publicēšanas un tīmekļa izstrādes aspektos.

Vairāk no Bobija Džeka

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu