Soli pa solim: kā iziet no vi redaktora operētājsistēmā Linux

Soli pa solim: kā iziet no vi redaktora operētājsistēmā Linux

Tiem, kas ir iesācēji Linux lietošanā, viredaktora atstāšana bieži vien var būt mulsinoša tā atšķirīgo režīmu un komandu struktūras dēļ. Ir svarīgi zināt, kā pareizi iziet, neatkarīgi no tā, vai plānojat saglabāt progresu vai vispār atteikties no izmaiņām.

Dažādi režīmivi

Redaktors vigalvenokārt darbojas divos galvenajos režīmos:

  • Komandu režīms: šis režīms tiek izmantots navigācijai un dažādu komandu izpildei.
  • Ievietošanas režīms: šis režīms ļauj pievienot un modificēt tekstu.

Atverot vi, pēc noklusējuma tiek iestatīts komandu režīms. Lai pārslēgtos uz ievietošanas režīmu, nospiediet i. Lai no ievietošanas režīma atgrieztos komandu režīmā, vienkārši nospiediet Esc.

Kā saglabāt izmaiņas un izietvi

  • Vispirms nospiediet, Esclai pārietu uz komandu režīmu.
  • Pēc tam ierakstiet :wqun nospiediet Enter.

Šī secība saglabā izmaiņas un aizver redaktoru.

Aizvērt, vinesaglabājot izmaiņas

  • Nospiediet Esc, lai pārslēgtos uz komandu režīmu.
  • Ierakstiet :q!un nospiediet Enter.

Šī pieeja tiks pārtraukta, vinesaglabājot sesijas laikā veiktās izmaiņas.

Vēl viena metode, kā saglabāt un iziet

  • Pārliecinieties, vai esat komandu režīmā, nospiežot Esc.
  • Pēc tam ievadiet :xun nospiediet Enter.

Komanda :xsaglabā visas izmaiņas tikai tad, ja tās pastāv, un pēc tam iziet vi.

Iziet viar īsinājumtaustiņiem

  • Nospiediet Esc, lai pārietu uz komandu režīmu.
  • Divreiz nospiediet Shift+ ( ), lai saglabātu un izietu.ZZZ

Izmantojot, ZZizmaiņas tiks nekavējoties saglabātas un redaktors tiks aizvērts.

Ko darīt, ja Escatslēga neizdodas

Ja Escatslēga nedarbojas, izmēģiniet šīs alternatīvas, lai sasniegtu komandu režīmu:

  • Nospiediet Ctrl+ [.
  • Nospiediet Ctrl+ C.

Kad esat veiksmīgi pārslēdzies uz komandu režīmu, varat izpildīt atbilstošo komandu, lai izietu vi.

Bieži sastopamu problēmu risināšana

Ja, mēģinot iziet, tiek parādīti kļūdu ziņojumi, piemēram:

E37: No write since last change (add! to override)

Tas norāda, ka ir izmaiņas, kas nav saglabātas. Lai izietu, nesaglabājot, izmantojiet :q!. Lai saglabātu savu darbu un beigtu darbu, izvēlieties :wqvai ZZ.

Iepazīšanās ar pareizajām izejas procedūrām vivar uzlabot jūsu vispārējo pieredzi un aizsargāt jūsu darbu.

Avots

Atbildēt

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *