Kako pregledati brojeve linija u vi



Isprobajte Naš Instrument Za Uklanjanje Problema

Rasprava o vi protiv vima može biti jednako žučna među nekim ljudima kao i debata o vi protiv emacs, ali bez obzira na to gdje se nalazite, postoji nekoliko situacija u kojima biste se mogli naći s vi i nema druge mogućnosti. To je standardni dio POSIX-a i zato je uključen u gotovo svaku implementaciju Unixa i Linuxa ikad napravljenu u moderno doba. Ako ikad riješite probleme s ugrađenim sustavom poput bežičnog usmjerivača ili nečega sličnog, morat ćete upotrijebiti čisti vi.



Čisti, iako uklonjeni oblik vi-a također je uključen uz busybox, pa ako ikad radite iz ograničenog naredbenog retka za oporavak na Linuxu, možda ćete ovo imati samo kao svoj uređivač. Ne morate brinuti ako se nađete u bilo kojem od prethodnih slučajeva, jer i dalje možete pregledati brojeve linija u vi i vratiti neke druge dražeste na koje ste navikli ako ste redoviti vim korisnik.



Metoda 1: Provjera brojeva linija u vi

Ako ste ikada vidjeli nekoga da se uključuje u raspravu vi vs vim, onda ste vjerojatno vidjeli nekoga kako donosi naredbu vim set vladar kao veliku korist za vim u odnosu na izvorni vi. Srećom, brojeve linija možete vidjeti i u čistom vi. Vjerojatno ćete biti na nekakvom odzivu za prijavu ako radite na ugrađenom uređaju. Ako ne, tada možete pritisnuti Ctrl + Alt + F1 ili F2 da biste došli tamo gdje trebate ići. Korisnici grafičkih verzija Linuxa možda će htjeti pritisnuti Ctrl + Alt + T ili Super + T da bi otvorili terminal. Također možete tražiti termin terminala na Ubuntu Unity Dash, ali imajte na umu da, ako samo upišete vi na potpuno opremljenoj verziji Linuxa, možda biste umjesto toga mogli dobiti vim. Uvijek možete pokrenuti naredbu busybox vi kao što su mnogi Linux gurui već istakli.



Općenito možete tipkati vi datotekaName , gdje se fileName zamjenjuje stvarnim imenom datoteke, kako bi se učitala tekstualna datoteka s kojom trebate raditi. Na dnu možda nećete ništa vidjeti, ali ne biste smjeli biti u načinu umetanja. U bilo čemu što se temelji na izvornom vi, poput onog koji se koristi na AIX-u, HPUX-u, Solarisu i nekim OpenIndiana strojevima, možete pritisnuti Ctrl + G da bi se pojavila traka koja bi vam trebala točno reći gdje se nalazite u datoteci.

Koristite veze vi tipki ili tipke sa strelicama ako su dostupne za pomicanje na novi položaj, a zatim ponovno pritisnite Ctrl + G. Ovaj se primitivni oblik ravnala neće dinamički ažurirati na isti način kao onaj u vim-u, ali trebao bi funkcionirati kako bi vam omogućio da provjerite brojeve linija u in vi kao da jesu.



Ako ste na Linuxu, a ne na čistom Unixu i za otvaranje datoteke koristili zauzeti box vi, tada na dnu automatski imate vrlo primitivno ravnalo bez potrebe za pritiskanjem bilo koje kombinacije tipki. To vam neće reći položaj stupca, ali obavijestit će vas gdje se nalazite u datoteci i dati vam postotak koji vam govori koliko još morate ići. Ovaj postotak trebao bi biti dostupan i na drugim verzijama, a to izuzetno olakšava uvid u to koliko vremena trebate proći tijekom čitanja dokumentacije. Povremeno biste mogli naletjeti na ovaj problem ako nešto instalirate na usmjerivač ili poslužitelj bez glave, a još nemate nijednu man stranicu za referencu.

2. metoda: Brisanje retka

Ako ste navikli koristiti ključne naredbe u vim-u, tada već znate većinu onih koje će vam trebati za redovite pravoslavne vi. Pritisnite: d da biste izbrisali trenutni redak. Ovisno o vašoj verziji, možda ćete moći i samo upisati dd i vidjet ćete kako linija iznenada nestaje pred vašim očima.

To je rečeno, također imate pristup doduše primitivnom obliku međuspremnika s kojim je mnogim programerima Unixa puno lakše raditi u usporedbi s grafičkim međuspremnicima koje imaju mnoge druge vrste programa.

Ako želite ukloniti redak teksta i izvući ga tako da ga možete staviti negdje drugdje, što ga zapravo rezanje, tada možete koristiti: y ili yy, ovisno o vašoj verziji. Korisnici koji su u načinu umetanja koji pronađu ta slova ulaze u dokument mogu jednostavno pritisnuti Esc da se prvo vrate u naredbeni način.

Nakon što izvučete tekst, pomaknite se do novog mjesta na kojem želite da se smjesti. Čim ste tamo, upišite p da biste stavili tekst nakon trenutne pozicije. Možda ćete htjeti upotrijebiti veliko slovo P ako ste namjeravali postaviti tekst ispred trenutnog mjesta na kojem se nalazi kursor.

Imajte na umu da ako ste se navikli na tipkovne prečace Ctrl + C, Ctrl + X i Ctrl + V koji su uobičajeni u Windows i Macintosh okruženju, ovdje ih nećete moći koristiti. Uređivač vi je modalni, što znači da postoji zaseban način naredbi i umetanja. S druge strane, ako imate malo poteškoća u navigaciji, postavite prste na tipke h, j, k i l.

Koristite h kao strelicu udesno, l kao strelicu ulijevo, j za pomicanje crte prema dolje, a zatim k za pomicanje prema gore kada želite odabrati liniju za brisanje. To bi se moglo činiti pomalo kontintuitivnim, ali ovi su prečaci na tipkovnici napravljeni u vrijeme kada su tipke sa strelicama na tipkovnici bile sve samo ne univerzalne. Ogromna većina korisnika vi ih zapravo više voli jer ne zahtijevaju da maknete prste s početnog reda.

Iako brisanje i premještanje teksta na ovaj način ne mora nužno biti sofisticirano kao u vimu, možda će vam se svidjeti s malo vježbe.

4 minute čitanja