Articles

Vim spara och avsluta

Vim eller vi förbättrad är en kraftfull öppen källkod textredigerare används främst för att skriva och redigera text.

i huvudsak är Vim en textredigerare som finns i Unix-och Linux-baserade system, och det är också en av de äldsta och stabila textredigerarna som finns.

ett av de grundläggande stegen att lära sig är hur man använder VIMS grundläggande kommandon. I den här guiden visar vi dig hur du utför spara och avsluta funktionen med Vi/vim.

första saker först…

krav

Du måste ställa in ett par saker innan du sparar i Vim eller om du vill avsluta från vim. Ännu viktigare, du måste ha vim installerat tillsammans med några privilegier för att använda den.

  • användaren ska ha sudo-privilegier
  • användaren ska ha tillgång till kommandoraden
  • Ubuntu 18.04 Bionic Beaver (OS-version)
  • Apt tool (paketverktyg förinstallerat i Debian och Ubuntu distros)

nu, vad händer om du vill använda Vi i Windows? Först måste du ladda ner installationsprogrammet via den här länken: https://www.vim.org/download.php

När du har laddat ner filen och fortsätter till installationsinstallationen kommer installationsprogrammet att be om installationstypen. Tryck på ”Full” och tryck sedan på Enter.

När det har installerats öppnar du ”kör program i Windows och skriver” cmd ” på kommandoraden. Skriv ”vim” på skärmprompten och tryck på Enter.

Starta vi / vim-redigeraren

När du startar Vi / vim kommer du att vara i kommandoläge. När kommandoläge är aktivt kan du infoga ny text, endast redigeringsfunktioner gäller.

alla alfanumeriska tangenter i kommandoläge visar andra värden än när du är i insert-läge. Om du till exempel trycker på ”w” i kommandoläge flyttas ett ord framåt och ”b” flyttas ett ord bakåt.

för att gå in i insert-läge, skriv bara ”i” och tryck på Enter. Därifrån kan du nu skriva text i redigeraren.

om du vill växla tillbaka till kommandoläge trycker du bara på ”Esc” – tangenten.

öppna en fil

om du vill öppna en fil i Vim skriver du bara ”vim” följt av filnamnet. Se till att du är i kommandot standardläge också. Om inte, tryck bara på Esc för att växla tillbaka till standardläget.

för att öppna en fil, Skriv bara:

” VIM ” fil.txt

spara & avsluta kommandon i Vim

det finns tre sätt att använda Spara & avsluta kommandon i Vim:

  1. spara en fil och avsluta Vim
  2. Spara ett tag utan att avsluta vim
  3. avsluta utan att spara

spara en fil och avsluta Vim

  1. Om du är i Insert-läge växlar du tillbaka till kommandoläge genom att trycka på Esc-tangenten.
  2. Hit kolon (:). Detta kommer att uppmana öppna en stapel i den nedre vänstra delen av skärmen
  3. skriv ” x ”efter (:) kolon och tryck sedan på Enter. Detta gör att du kan spara en fil i Vim och avsluta. Alternativt kan du skriva” wq ” efter kolon (:) för att också spara en fil i Vim och avsluta.

spara en fil utan att lämna Vim

  1. växla tillbaka till kommandot standardläge genom att trycka på Esc-tangenten.
  2. Hit kolon (:). Detta kommer att uppmana öppna en bar i den nedre vänstra delen av skärmen.
  3. skriv ” w ” efter kolon (:) och tryck sedan på Enter. Detta gör att du kan spara en fil i vim och inte avsluta Vim.

Du kan också använda ”w” för att göra ändringar i ett filnamn, till exempel:

:w

avsluta utan att spara några ändringar som gjorts

det här kommandot fungerar om du inte vill avsluta Vim och inte spara en fil eller spara några ändringar som gjorts.

  1. växla tillbaka till kommandot standardläge genom att trycka på Esc-tangenten.
  2. Hit kolon (:). Detta kommer att uppmana öppna en bar i den nedre vänstra delen av skärmen.
  3. skriv ” q!”efter (:) kolon och tryck sedan på Enter. Detta gör att du kan utföra en Vim-utgång utan att spara några ändringar.

andra användbara kommandon

Nu när du vet hur du sparar en fil i Vim, avsluta och öppna en fil med vim-redigeraren, om du vill öppna mer än en fil på vim, kan du också göra det.

de grundläggande kommandona” Typ q/w/x ” är användbara vid hantering av en enda fil på Vim editor. Med mer än en fil öppen, använd dessa som en guide:

Obs: kom ihåg att trycka på Esc innan du skriver in dessa. ”Tryck på Esc” är standardtexten att skriva så att du kan växla från Infoga till kommando standardläge.

  • ”:xa ” detta sparar alla ändringar / flera filer och avslutar vim.
  • ”: wa ” detta sparar alla ändringar.
  • ”:qa ” detta stänger Vim men kommer bara att avslutas när en fil eller några ändringar har sparats.
  • ” qa!”Detta kommer att avsluta Vim utan att spara en fil eller några ändringar som gjorts.

innan du går…

Nu när du förstår grunderna i hur du använder vim editor som att spara en fil, avsluta och byta från Infoga till kommando standardläge, är detta bara början!

jämfört med andra textredigerare kan Vim ha en högre inlärningskurva, men utbetalningen är också värt processen.

att vara skicklig med Vim kan du redigera dina texter och filer enkelt bara genom att använda tangentbordet, och det arbete du kan utföra kommer att bli mycket snabbare.

ju mer du bekantar dig med Vims olika användningsområden, kommer du också att se varför ett stort antal användare drar stor nytta av det. Vad väntar du på? Börja använda dessa kommandon till sin fulla potential, och börja utforska Vim!