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
- Paspauskite Esc, kad įsitikintumėte, jog esate komandų režimu.
- Paspauskite in anuliuoti ankstesnį pakeitimą.
Viskas. Pamatysite pranešimą apie atliktus pakeitimus, pvz., „n mažiau eilučių“.
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ų.
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ą.