logo

Razveljavi in ​​ponovi v urejevalniku Vi

Vi je vsestranski urejevalnik besedil, ki je na voljo za sisteme Unix in Linux. Poln je zmogljivih funkcij, ena od njih je možnost razveljavitve in ponovitve sprememb, ki jih naredite v datoteki. To pomeni, da se lahko preprosto vrnete in popravite, če nekaj pomotoma izbrišete ali naredite napako. Razumevanje, kako učinkovito uporabljati te funkcije za razveljavitev in ponovitev, lahko močno izboljša vašo izkušnjo urejanja in vam prihrani čas.

V tem obsežnem vodniku ne bomo raziskali le, kako razveljaviti in ponoviti v Vi, ampak se bomo poglobili tudi v različne možnosti in bližnjice, ki so na voljo za poenostavitev vašega postopka urejanja. Zagotovili vam bomo jasne razlage in praktične primere, prilagojene posebej začetnikom, kar vam bo olajšalo razumevanje teh konceptov in njihovo uporabo pri lastnih nalogah urejanja. Ob koncu tega priročnika se boste počutili bolj samozavestni pri krmarjenju po Vi in uporabi njegovih zmogljivih funkcij za izboljšanje vaše produktivnosti.



Kazalo

Razveljavitev sprememb v urejevalniku Vi

Razveljavitev sprememb v Vi vam omogoča, da se vrnete nazaj na prejšnje stanje datoteke, v bistvu korak nazaj skozi zgodovino urejanja. Tukaj je podrobnejša razlaga, kako deluje razveljavitev:

Posamezna razveljavitev:

Če želite izvesti eno razveljavitev v Vi, sledite tem korakom:



sklad v ds

Korak 1 : Prepričajte se, da ste v ukaznem načinu, tako da po potrebi pritisnete tipko 'Esc'.

2. korak : Ko ste v ukaznem načinu, preprosto pritisnite tipko 'u'.

Ko pritisnete 'u', bo Vi povrnil datoteko nazaj v prejšnje stanje in dejansko razveljavil zadnjo spremembo, ki ste jo naredili. To pomeni, da bo vsako besedilo, ki ste ga dodali, odstranjeno ali da bo vsako besedilo, ki ste ga izbrisali, obnovljeno.



Večkratna razveljavitev:

Vi vam omogoča, da razveljavite več sprememb z večkratnim pritiskom tipke 'u'. Vsak pritisk na 'u' vas popelje korak dlje nazaj v zgodovino urejanja, kar vam omogoča, da razveljavite več sprememb zaporedoma.

Primer:

Recimo, da imamo primer, v katerem smo izbrisali vrstici 3 in 6 v urejevalniku vi.

Razveljavi in ​​ponovi v urejevalniku Vi

Za povrnitev sprememb smo izvedli prehod v ukazni način s pritiskom na tipko Esc (Esc) in temu sledili s pritiskom na tipko z malimi črkami 'u'. To dejanje učinkovito obnovi predhodno razveljavljeno spremembo. Predvsem Vim zagotavlja tudi informativne povratne informacije o razveljavljenih spremembah na dnu zaslona, ​​kar poveča preglednost postopka razveljavitve.

Razveljavi in ​​ponovi v urejevalniku Vi

Če znova pritisnemo 'u', bo razveljavljena naslednja sprememba, ki je bila brisanje 3. vrstice.

Razveljavi in ​​ponovi v urejevalniku Vi

ključ ins

Imate idejo. Če želite razveljaviti niz sprememb, preprosto še naprej pritiskajte tipko z malimi črkami 'u'.

Če želite razveljaviti več sprememb hkrati, lahko označite število sprememb, ki jih želite razveljaviti v povezavi s tipko 'u'.

Če želite na primer razveljaviti zadnje tri spremembe, vnesite »3u«, kar pomeni vnos številke »3«, ki ji sledi »u« v hitrem zaporedju.

Ponavljanje sprememb v urejevalniku Vi

Ponovna izvedba sprememb v Vi vam omogoča, da znova uporabite predhodno razveljavljene spremembe, kar se v bistvu premika naprej skozi zgodovino urejanja. Tukaj je podrobnejša razlaga, kako deluje redo:

Posamezna ponovitev:

java branje datoteke csv

Če želite obnoviti zadnjo razveljavljeno spremembo v Vi, sledite tem korakom:

  • Prepričajte se, da ste v ukaznem načinu, tako da po potrebi pritisnete tipko 'Esc'.
  • Ko ste v ukaznem načinu, hkrati pritisnite tipki 'Ctrl' in 'r'.

Večkratna ponovitev:

Podobno kot razveljavitev vam Vi omogoča, da ponovite več razveljavljenih sprememb z večkratnim hkratnim pritiskom tipk 'Ctrl' in 'r'. Vsak pritisk na »Ctrl + r« znova uporabi predhodno razveljavljeno spremembo, kar vam omogoča korak naprej skozi zgodovino urejanja.

Primer:

Na primer, kot je prikazano na spodnjem posnetku zaslona, ​​če dvakrat pritisnete »Ctrl+r«, boste znova uporabili odstranitev vrstic 3 in 6, s čimer boste ta dejanja dejansko ponovili.

Razveljavi in ​​ponovi v urejevalniku Vi

Postopek ponovitve lahko tudi pospešite tako, da določite številko za ponovitev več dejanj hkrati. Če želite na primer ponoviti zadnje tri razveljavljene spremembe naenkrat, lahko uporabite ukaz '3Ctrl+r'. To pomeni, da najprej pritisnete številko '3' in nato hitro, zaporedoma, pritisnete in držite tipko Control (Ctrl), medtem ko pritiskate tipko 'r'. Ta učinkovit pristop vam omogoča, da hitro ponovite določeno število dejanj, kar izboljša vaš potek dela.

Razveljavi in ​​ponovi v urejevalniku Vi – pogosta vprašanja

Kako razveljavim v urejevalniku Vi?

Če želite razveljaviti zadnjo spremembo v Vi, preprosto pritisnite tipko 'u' v ukaznem načinu. S tem boste datoteko povrnili v prejšnje stanje in razveljavili zadnjo spremembo.

Ali lahko razveljavim več sprememb v Vi?

Da, z večkratnim pritiskom tipke 'u' v ukaznem načinu lahko razveljavite več sprememb v Vi. Vsak pritisk na 'u' bo razveljavil prejšnjo spremembo, kar vam bo omogočilo, da se vrnete skozi zgodovino urejanja datoteke.

Kaj pa, če pomotoma razveljavim spremembo v Vi? Ali ga lahko ponovim?

Da, lahko ponovite spremembo, ki ste jo razveljavili v Vi. Če želite obnoviti zadnjo razveljavljeno spremembo, v ukaznem načinu hkrati pritisnite tipki 'Ctrl' in 'r'. S tem boste znova uveljavili zadnjo razveljavljeno spremembo in jo dejansko ponovili.

Ali obstaja omejitev števila operacij razveljavitve ali ponovitve, ki jih lahko izvedem v Vi?

Običajno ni določene omejitve za število operacij razveljavitve ali ponovitve, ki jih lahko izvedete v Vi. Spremembe lahko razveljavite ali ponovite, kolikor to omogoča zgodovina urejanja, kar omogoča obsežno revizijo in popravljanje urejanj.

Ali Vi podpira ponavljanje sprememb, narejenih v prejšnjih sejah?

Ne, Vi privzeto ne podpira ponavljanja sprememb, narejenih v prejšnjih sejah. Funkcionalnost razveljavitve in ponovitve v Vi je omejena na trenutno sejo urejanja in ne obstaja med sejami. Vendar pa lahko nekatere napredne funkcije ali vtičniki ponujajo to možnost.

ubuntu kateri ukaz

Zaključek

Skratka, ukazi za razveljavitev in ponovitev urejevalnika Vi so nepogrešljiva orodja za izboljšanje vašega zmožnosti urejanja besedila v okoljih Unix in Linux. Z obvladovanjem teh ukazov pridobite možnost brez truda popravljati napake, natančno prilagajati svoj dokument in vzdrževati besedilne datoteke brez napak. Prilagodljivost, ki jo ponujata razveljavitev in ponovitev, vam omogoča natančno krmarjenje po zgodovini urejanja, kar zagotavlja, da je vaše delo popolnoma usklajeno z vašimi nameni. Če sledite navodilom po korakih, opisanim v tem članku, in se sklicujete na podane primere, lahko brez skrbi vključite razveljavitev in ponovitev v svoj prostor za urejanje Vi. S temi veščinami, ki so vam na voljo, postanete spretnejši in učinkovitejši urejevalnik besedila, ki lahko z lahkoto ustvari visokokakovostno vsebino.