„Linux“ naujokams išeiti iš vi
redaktoriaus dažnai gali būti sudėtinga dėl skirtingų režimų ir komandų struktūros. Svarbu žinoti, kaip teisingai išeiti, nesvarbu, ar planuojate išsaugoti pažangą, ar apskritai atsisakyti pakeitimų.
Įvairūs režimaivi
Redaktorius vi
pirmiausia veikia dviem pagrindiniais režimais:
- Komandų režimas: Šis režimas naudojamas navigacijai ir įvairių komandų vykdymui.
- Įterpimo režimas: šis režimas leidžia pridėti ir keisti tekstą.
Kai atidarote vi
, numatytasis komandų režimas. Norėdami perjungti į įterpimo režimą, paspauskite i
. Norėdami grįžti į komandų režimą iš įterpimo režimo, tiesiog paspauskite Esc
.
Kaip išsaugoti pakeitimus ir išeitivi
- Pirmiausia paspauskite,
Esc
kad įeitumėte į komandų režimą. - Tada įveskite
:wq
ir paspauskiteEnter
.
Ši seka išsaugo pakeitimus ir uždaro redaktorių.
Uždarymas vi
neišsaugojus pakeitimų
- Paspauskite,
Esc
kad perjungtumėte į komandų režimą. - Įveskite
:q!
ir paspauskiteEnter
.
Šis metodas bus nutrauktas vi
nepaliekant jokių seanso metu atliktų pakeitimų.
Kitas būdas išsaugoti ir išeiti
- Įsitikinkite, kad esate komandų režimu, paspausdami
Esc
. - Tada įveskite
:x
ir paspauskiteEnter
.
Komanda :x
išsaugo bet kokius pakeitimus, tik jei jie yra, ir išeina vi
.
Išėjimas vi
naudojant sparčiuosius klavišus
- Paspauskite
Esc
norėdami pereiti į komandų režimą. - Du kartus paspauskite
Shift
+Z
(ZZ
), kad išsaugotumėte ir išeitumėte.
Naudodami ZZ
išsaugosite pakeitimus ir uždarysite redaktorių.
Ką daryti, jei Esc
raktas sugenda
Jei Esc
klavišas neveikia, išbandykite šias alternatyvas, kad pasiektumėte komandų režimą:
- Paspauskite
Ctrl
+[
. - Paspauskite
Ctrl
+C
.
Sėkmingai perjungę į komandų režimą, galite vykdyti atitinkamą komandą, kad išeitumėte vi
.
Įprastų problemų sprendimas
Jei bandydami išeiti gaunate klaidų pranešimus, pvz.:
E37: No write since last change (add! to override)
Tai rodo, kad yra pakeitimų, kurie nebuvo išsaugoti. Norėdami išeiti neišsaugoję, naudokite :q!
. Norėdami išsaugoti savo darbą ir išeiti, pasirinkite :wq
arba ZZ
.
Susipažinimas su teisingomis išėjimo procedūromis vi
gali pagerinti bendrą patirtį ir apsaugoti savo darbą.
Parašykite komentarą