logo

Hur man sparar en fil i Vi / Vim Editor & Quit

I den här artikeln kommer vi att ta upp hur man sparar en fil i vi editor . Först tittar vi på Linux och Vi-redaktörer varför vi använder dem, och vilka funktioner de har, sedan fördjupar vi oss i ämnet att spara en fil och avsluta redigeraren tillsammans med de andra alternativen, vi förstår de olika kommandona med ett exempel.

Vad är Linux?

Linux utvecklades av Linus Torvalds 1991 som ett hobbyprojekt. Det är en kärna med öppen källkod (källkod som kan användas av alla fritt) som är mest populär och allmänt använd i branschen såväl som i personliga system. Det finns olika operativsystem baserade på Linux kärna , är några av de populära Linux-distributionerna Ubuntu , CentOS , röd hatt , Debian , och Kali Linux .



lista på java

Vad är Vi Editor

Vi Editor är en flitigt använd textredigerare i Unix/Linux-system och är känd för sin effektivitet och flexibilitet. Vi editor utvecklades 1976 av Bill Joy och senare 1991 släpptes en förbättrad version av Vi editor som är känd som VI Improved ( VARFÖR ).

Lägen i Vi Editor

Det finns två lägen i Vi Editor:

  1. Infogningsläge: I det här läget kan du mata in och redigera text direkt. När du är i infogningsläge kan du skriva tecken och Lägg till , ändra , eller radera textinnehåll efter behov. Du kan initiera infogningsläge genom att trycka på tangenter som ' i ' (för att infoga före markören) eller ' a ’ (för att infoga efter markören). Det finns också varianter som jag ' (för att infoga i början av raden) eller ' A ’ (för att infoga i slutet av raden). För att avsluta infogningsläget och återgå till kommandoläget, tryck helt enkelt på Esc ’ nyckel.
  2. Kommandoläge: I kommandoläge navigerar du och manipulerar text utan att direkt skriva tecken. Det här läget är utformat för att kontrollera redigerarens beteende och utföra olika redigeringsuppgifter effektivt. Du kan flytta markören, radera text, kopiera och klistra , sök efter text , och utför ett stort antal andra redigeringsoperationer med tangentbordskommandon. För att gå över från infogningsläge till kommandoläge, tryck på Esc ’ nyckel. Den tydliga skillnaden mellan dessa två lägen i Vi är en grundläggande funktion som gör det möjligt för användare att redigera text snabbt och effektivt samtidigt som behovet av komplexa kortkommandon minimeras.

Hur sparar jag en fil i Vi/Vim Editor & Quit?

För att utföra ett kommando måste du vara i kommandoläge för att gå in i kommandoläge om du är i infogningsläge tryck Esc.



1. Spara en fil i Vi/Vim Editor

Det finns tre sätt att spara en fil i vi/vim-redigeraren som nämns nedan:

  1. :I – Spara ändringar men avsluta inte.
  2. :av: – Spara alla öppna flera filer utan att avsluta.
  3. :w filnamn – Spara filen med ett annat namn och fortsätt att redigera den aktuella filen.

Exempel:

Steg 1: Öppna en fil eller skapa med vi-redigeraren



Steg 2: Gå in kommandoläge genom att trycka Esc om du är i infogningsläge

Steg 3: Använd något av ovanstående kommandon ( w, wa, w [filnamn] ) för att spara filen, i nedanstående skärmdump har vi använt: w [filnamn] för att spara filen med ett nytt namn i newFile.txt fil.

Skärmdump-från-2023-09-20-12-08-46

system.out.println

2. Avsluta Vi/Vim Editor

Det finns fyra sätt att avsluta redigeraren:

  1. :q – Att lämna redaktören
  2. :q! – Att tvinga avsluta är användbart när ändringar görs i en fil men användaren inte vill spara dem
  3. :qa! - Avsluta alla öppna filer utan att spara ändringar (tvångsavsluta)
  4. ZQ (Shift + ZQ) – Avsluta utan att spara ändringar

Exempel:

Steg 1: Öppna en fil eller skapa med vi-redigeraren

Steg 2: Gå in i kommandoläge genom att trycka på Esc om du är i infogningsläge

Steg 3: Använd något av ovanstående kommandon ( q, q!, qa eller ZQ) för att avsluta redigeraren i skärmdumpen nedan som vi har använt :q för att lämna redaktören

Skärmdump-från-2023-09-20-12-04-12

3. Spara filen och avsluta redigeraren

Det finns tre sätt att spara en fil och avsluta vi/vim-redigeraren som nämns nedan:

  1. :wq – Spara ändringar och avsluta redigeraren
  2. Samma som :wq används för att spara ändringar och avsluta
  3. ZZ (Shift + ZZ) - Spara ändringar och avsluta

Exempel:

Steg 1: Öppna en fil eller skapa med vi-redigeraren

Steg 2: Gå in i kommandoläge genom att trycka på Esc om du är i infogningsläge

Steg 3: Använd något av ovanstående kommandon ( wq, x, ZZ ) till spara filen och avsluta redigeraren i nedanstående skärmdump som vi har använt: wq kommando för att spara filen och avsluta redigeraren

Skärmdump-från-2023-09-20-00-52-10

släng in java undantagshantering

Alla ovan nämnda kommandon nämns nedan i ett tabellformat:

Kommandon

Beskrivning

:q

Sluta

:q!

ZQ (Shift + ZQ)

Avsluta utan att spara ändringar, dvs kassera ändringar

:qa

hur man öppnar dolda appar på Android

Avsluta alla öppna filer utan att spara ändringar (force-quit)

:I

Spara ändringar

:av

Spara ändringar i alla öppna flera filer

:w [filnamn]

Spara filen med ett annat namn

:wq

ZZ (Skift+ZZ)

ladda ner youtube video vlc

Spara ändringar och avsluta redigeraren

Slutsats

I den här artikeln behandlade vi olika sätt att spara en fil, att avsluta redigeraren och kommandon som både sparar och avslutar tillsammans med genvägstangenter. Förutom det bifogas också en grundläggande vi-redigeringsguide så att nya användare blir bekanta med editorn.