logo

Hvordan lagre en fil i Vi / Vim Editor & Quit

I denne artikkelen vil vi dekke hvordan du lagrer en fil vi redaktør . Først ser vi på Linux og Vi-redaktører hvorfor vi bruker dem, og hvilke funksjoner de har, så dykker vi dypt inn i emnet for å lagre en fil og avslutte redigeringsprogrammet sammen med de andre alternativene, vi forstår de forskjellige kommandoene med et eksempel.

Hva er Linux?

Linux ble utviklet av Linus Torvalds i 1991 som et hobbyprosjekt. Det er en åpen kildekode (kildekode som kan brukes av alle fritt) som er mest populær og mye brukt i industrien så vel som i personlige systemer. Det finnes ulike operativsystemer basert på Linux kjerne , noen av de populære Linux-distribusjonene er Ubuntu , CentOS , Rød hatt , Debian , og Kali Linux .



Hva er Vi Editor

Vi Editor er en mye brukt tekstredigerer i Unix/Linux-systemer og er kjent for sin effektivitet og fleksibilitet. Vi editor ble utviklet i 1976 av Bill Joy og senere i 1991 ble en forbedret versjon av Vi editor utgitt som er kjent som VI Improved ( HVORFOR ).

Modi i Vi Editor

Det er to moduser i Vi Editor:

  1. Sett inn modus: I denne modusen kan du skrive inn og redigere tekst direkte. Når du er i innsettingsmodus, kan du skrive inn tegn, og Legg til , endre , eller slette tekstinnhold etter behov. Du kan starte innsettingsmodus ved å trykke på taster som ' Jeg ' (for å sette inn foran markøren) eller ' en ' (for å sette inn etter markøren). Det finnes også varianter som ' Jeg ' (for å sette inn på begynnelsen av linjen) eller ' EN ' (for å sette inn på slutten av linjen). For å avslutte innsettingsmodus og gå tilbake til kommandomodus, trykk ganske enkelt på Esc ' nøkkel.
  2. Kommandomodus: I kommandomodus kan du navigere og manipulere tekst uten å skrive inn tegn direkte. Denne modusen er designet for å kontrollere redaktørens oppførsel og utføre ulike redigeringsoppgaver effektivt. Du kan flytte markøren, slette tekst, kopiere og lime inn , søke etter tekst , og utfør en lang rekke andre redigeringsoperasjoner ved hjelp av tastaturkommandoer. For å gå over fra innsettingsmodus til kommandomodus, trykk på ' Esc ' nøkkel. Det klare skillet mellom disse to modusene i Vi er en grunnleggende funksjon som gjør det mulig for brukere å redigere tekst raskt og effektivt samtidig som behovet for komplekse hurtigtaster minimeres.

Hvordan lagrer jeg en fil i Vi/Vim Editor & Quit?

For å utføre en kommando må du være i kommandomodus for å gå inn i kommandomodus hvis du er i innsettingsmodus, trykk Esc.



1. Lagre en fil i Vi/Vim Editor

Det er 3 måter å lagre en fil i vi/vim-editoren som er nevnt nedenfor:

  1. :I – Lagre endringer, men ikke avslutt.
  2. :av: – Lagre alle åpne flere filer uten å avslutte.
  3. :w filnavn – Lagre filen med et annet navn og fortsett å redigere den gjeldende filen.

Eksempel:

Trinn 1: Åpne en fil eller opprett ved hjelp av vi-editoren



Steg 2: Gå inn kommandomodus ved å trykke Esc hvis du er i innsettingsmodus

Trinn 3: Bruk en av kommandoene ovenfor ( w, wa, w [filnavn] ) for å lagre filen, i skjermbildet nedenfor har vi brukt: w [filnavn] for å lagre filen med et nytt navn i newFile.txt fil.

Skjermbilde-fra-2023-09-20-12-08-46

2. Avslutt Vi/Vim Editor

Det er fire måter å avslutte redigeringsprogrammet på:

alfabetet av tall
  1. :q – For å slutte i redaktøren
  2. :q! – Det er nyttig å tvinge avslutning når det gjøres endringer i en fil, men brukeren ikke vil lagre dem
  3. :qa! - Avslutt alle åpne filer uten å lagre endringer (tvangsavslutt)
  4. ZQ (Shift + ZQ) – Avslutt uten å lagre endringer

Eksempel:

Trinn 1: Åpne en fil eller opprett ved hjelp av vi-editoren

Steg 2: Gå inn i kommandomodus ved å trykke Esc hvis du er i innsettingsmodus

Trinn 3: Bruk en av kommandoene ovenfor ( q, q!, qa eller ZQ) for å avslutte redigeringsprogrammet i skjermbildet nedenfor vi har brukt :q for å gå ut av redaktøren

Skjermbilde-fra-2023-09-20-12-04-12

bash for loop 1 til 10

3. Lagre filen og avslutt redigeringsprogrammet

Det er 3 måter å lagre en fil og avslutte vi/vim-redigeringsprogrammet som er nevnt nedenfor:

  1. :wq – Lagre endringer og gå ut av redigeringsprogrammet
  2. Samme som :wq brukt for å lagre endringer og avslutte
  3. ZZ (Shift + ZZ) – Lagre endringer og avslutt

Eksempel:

Trinn 1: Åpne en fil eller opprett ved hjelp av vi-editoren

Steg 2: Gå inn i kommandomodus ved å trykke Esc hvis du er i innsettingsmodus

Trinn 3: Bruk en av kommandoene ovenfor ( wq, x, ZZ ) til lagre filen og avslutt redigeringsprogrammet i skjermbildet nedenfor vi har brukt: wq kommando for å lagre filen og avslutte redigeringsprogrammet

Skjermbilde-fra-2023-09-20-00-52-10

Alle de ovennevnte kommandoene er nevnt nedenfor i et tabellformat:

Kommandoer

Beskrivelse

:q

Slutte

:q!

ZQ (Shift + ZQ)

Avslutt uten å lagre endringer, dvs. forkast endringer

:qa

Avslutt alle åpne filer uten å lagre endringer (tvangsavslutt)

:I

Lagre endringer

:av

Lagre endringer i alle åpne flere filer

:w [filnavn]

Lagre filen med et annet navn

:wq

abc med tall

ZZ (Shift+ZZ)

Lagre endringer og gå ut av redigeringsprogrammet

Konklusjon

I denne artikkelen dekket vi forskjellige måter å lagre en fil på, for å avslutte redigeringsprogrammet, og kommandoer som både lagrer og avslutter sammen med hurtigtaster. I tillegg er det lagt til en grunnleggende vi-redigeringsveiledning slik at nye brukere blir kjent med editoren.