Žingsnis po žingsnio vadovas: kaip išeiti iš vi redaktoriaus sistemoje Linux

Žingsnis po žingsnio vadovas: kaip išeiti iš vi redaktoriaus sistemoje Linux

„Linux“ naujokams išeiti iš viredaktoriaus 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 vipirmiausia 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, Esckad įeitumėte į komandų režimą.
  • Tada įveskite :wqir paspauskite Enter.

Ši seka išsaugo pakeitimus ir uždaro redaktorių.

Uždarymas vineišsaugojus pakeitimų

  • Paspauskite, Esckad perjungtumėte į komandų režimą.
  • Įveskite :q!ir paspauskite Enter.

Šis metodas bus nutrauktas vinepaliekant jokių seanso metu atliktų pakeitimų.

Kitas būdas išsaugoti ir išeiti

  • Įsitikinkite, kad esate komandų režimu, paspausdami Esc.
  • Tada įveskite :xir paspauskite Enter.

Komanda :xišsaugo bet kokius pakeitimus, tik jei jie yra, ir išeina vi.

Išėjimas vinaudojant sparčiuosius klavišus

  • Paspauskite Escnorėdami pereiti į komandų režimą.
  • Du kartus paspauskite Shift+ Z( ZZ), kad išsaugotumėte ir išeitumėte.

Naudodami ZZišsaugosite pakeitimus ir uždarysite redaktorių.

Ką daryti, jei Escraktas sugenda

Jei Escklaviš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 :wqarba ZZ.

Susipažinimas su teisingomis išėjimo procedūromis vigali pagerinti bendrą patirtį ir apsaugoti savo darbą.

Šaltinis

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *