Kako uporabljati Undo v Vimu

Kako uporabljati Undo v Vimu
Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Pri urejanju z Vimom v Linuxu je enostavno narediti napake. Na srečo jih je tudi enostavno razveljaviti.





MUO Video dneva POMIKITE SE ZA NADALJEVANJE Z VSEBINO

Kako razveljaviti urejanje Vim

Enostavne operacije razveljavitve Vim so podobne funkciji razveljavitve, ki ste jo morda uporabili v sodobnem urejevalniku besedil, kot je Microsoft Word, LibreOffice Writer ali Google Dokumenti. Vim spremlja spremembe, ki jih naredite v datoteki, in se lahko po potrebi vrne nazaj.





Vim obravnava vse, kar naredite v načinu vstavljanja, ali vse ukaze v ukaznem načinu kot spremembe. Na primer:





  • Če vnesete več vrstic v načinu vstavljanja in nato takoj izvedete razveljavitev, bodo te vrstice izbrisane.
  • Če vnesete vrstico, preklopite v ukazni način, nato preklopite nazaj v način vstavljanja in vnesete še nekaj besedila, boste ustvarili dve spremembi. Razveljavi bo odstranil vsakega posebej.

Lahko tudi ponovite Vim ukazi kot '3dd', da izbrišete tri vrstice. Če izdate enega od teh sestavljenih ukazov, bo tudi ta preoblikovan kot zadnja sprememba. Razveljavite lahko, dokler se ne vrnete tja, kjer ste začeli, ko ste odprli ali ustvarili datoteko.

kako povem kakšno matično ploščo imam

Če se zavedate, da ste v Vimu naredili urejanje, ki ga niste želeli narediti, je razveljavitev preprost postopek v dveh korakih:



  1. Pritisnite Esc, da se prepričate, da ste v ukaznem načinu.
  2. Pritisnite v za razveljavitev prejšnje spremembe.

To je vse. Videli boste sporočilo o tem, katere spremembe so bile narejene, na primer »n manj vrstic«.

 Vim razveljavi obvestilo

Če želite razveljaviti več kot eno spremembo, lahko storite tudi to. Pred ukaz za razveljavitev dodajte število sprememb, ki jih želite razveljaviti, kot lahko pri večini drugih ukazov Vim. Če bi na primer želeli razveljaviti dve spremembi, bi pritisnili:





2u

Kako ponoviti v Vimu

Morda boste ugotovili, da vaš ukaz za razveljavitev naredi nekaj nezaželenega, ali pa si preprosto premislite. V tem primeru lahko izdate ukaze ponovitve, da vrnete datoteko v prejšnje stanje.

kako vrnem zvok v windows 10

Ker Vim spremlja vaše spremembe, spremlja tudi vaše razveljavitve. Tako lahko razveljavite svoje razveljavitve, če jih potrebujete, z operacijami ponovitve. Ne pozabite, da Vim obravnava več vrstic, vnesenih v načinu vnosa, kot eno spremembo, tako da, če ponovite operacijo, boste dobili več vrstic nazaj v enem ukazu.





Ukaz za to je Ctrl + r , za 'ponovi.' Prepričajte se, da ste v ukaznem načinu, tako da pritisnete Esc. Redo deluje po enakem principu kot undo; ponovite lahko na primer ponovitev tako, da predpono dodate število ponovitev, ki jih želite narediti.

 Vim ponovi obvestilo

Tako kot pri razveljavitvi boste videli kratko sporočilo o spremembah, ki so bile znova narejene, na primer o številu vrstic, dodanih v datoteko. Ponavljate lahko poljubno število krat, dokler se ne vrnete v trenutno stanje datoteke.