Kaip naudoti Anuliuoti Vim

Kaip naudoti Anuliuoti Vim
Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius. Skaityti daugiau.

Redaguodami naudodami „Vim“ sistemoje „Linux“, nesunku padaryti klaidų. Laimei, juos taip pat lengva atšaukti.





MUO dienos vaizdo įrašas SLĖKITE, KAD TĘSITE SU TURINIU

Kaip atšaukti Vim redagavimą

Paprastos Vim anuliavimo operacijos yra panašios į anuliavimo funkciją, kurią galbūt naudojote šiuolaikinėje tekstų rengyklėje, pvz., „Microsoft Word“, „LibreOffice Writer“ ar „Google“ dokumentuose. Vim stebi jūsų atliktus failo pakeitimus ir, jei reikia, gali atšaukti.





Vim viską, ką darote įterpimo režimu, arba bet kokias komandas komandų režimu laiko pakeitimais. Pavyzdžiui:





ar galite įrašyti telefono skambučius „iPhone“
  • Jei įterpimo režimu įvesite kelias eilutes, nedelsdami atlikite anuliavimą, tos eilutės bus ištrintos.
  • Jei įvedate eilutę, perjungiate į komandų režimą, tada grįžtate į įterpimo režimą ir įvesite daugiau teksto, sukursite du pakeitimus. Anuliavimas pašalins kiekvieną atskirai.

Taip pat galite pakartoti Vimas liepia kaip „3dd“, kad ištrintumėte tris eilutes. Jei išleisite vieną iš šių sudėtinių komandų, tai taip pat bus perdaryta kaip naujausias pakeitimas. Galite anuliuoti tol, kol grįšite ten, kur pradėjote, kai atidarėte arba sukūrėte failą.

Jei suprantate, kad „Vim“ atlikote redagavimą, kurio nenorėjote atlikti, tai anuliuokite paprastas dviejų etapų procesas:



kaip sukurti „Windows 10“ įkrovos usb
  1. Paspauskite Esc, kad įsitikintumėte, jog esate komandų režimu.
  2. Paspauskite in anuliuoti ankstesnį pakeitimą.

Viskas. Pamatysite pranešimą apie atliktus pakeitimus, pvz., „n mažiau eilučių“.

 Vim anuliavimo pranešimas

Jei norite anuliuoti daugiau nei vieną pakeitimą, galite tai padaryti ir tai. Tiesiog prieš anuliavimo komandą nurodykite pakeitimų, kuriuos norite anuliuoti, skaičių, kaip tai galite padaryti su daugeliu kitų Vim komandų. Pavyzdžiui, jei norite anuliuoti du pakeitimus, paspauskite:





2u

Kaip perdaryti Vim

Galite pastebėti, kad anuliavimo komanda padaro kažką nepageidaujamo, arba tiesiog apsigalvojate. Tokiu atveju galite duoti perdarymo komandas, kad failas būtų grąžintas į ankstesnę būseną.

kaip nukopijuoti failus iš vieno kompiuterio į kitą

Kadangi „Vim“ stebi jūsų pakeitimus, ji taip pat stebi jūsų anuliavimus. Taigi galite anuliuoti anuliavimus, jei reikia, atlikdami perdarymo operacijas. Atminkite, kad Vim kelias eilutes, įvestas įvesties režimu, traktuoja kaip vieną pakeitimą, taigi, jei pakartotinai atliksite operaciją, viena komanda gausite kelias eilutes.





Komanda tai padaryti yra Ctrl + r , reiškia 'perdaryti'. Įsitikinkite, kad esate komandų režimu, paspausdami Esc. Perdaryti veikia tuo pačiu principu kaip ir anuliuoti; Pavyzdžiui, galite pakartoti perdarymą, prieš jį nurodydami norimą pakartotinai padaryti skaičių.

 Vim perdarymo pranešimas

Kaip ir anuliavimo atveju, matysite trumpą pranešimą apie pakartotinai atliktus pakeitimus, pvz., prie failo pridėtų eilučių skaičių. Galite pakartoti bet kokį skaičių kartų, kol grįšite į dabartinę failo būseną.