Vim-kommandon, en grundläggande guide för att använda denna textredigerare

Vim-kommandon, grundläggande guide

El vim textredigerare är en gammal bekant för alla Linux-användare. speciellt de programmerare. Användningen är inte lätt och den har en inlärningskurva, men när du väl bemästrar den kommer den att vara din trogna följeslagare när du skriver kod. Därför, om du vill komma igång, kommer vi att ge dig en liten guide till de viktigaste Vim-kommandona som du måste använda i dina filer.

Vim är en förbättrad version av Vi-redigeraren som dök upp på scenen på 80-talet. Därför är även Vim en förbättrad version av originalet och som utökas på grund av dess stora mångsidighet och låga resursförbrukning. Det bör dock noteras att för att gå igenom det, användningen av musen är begränsad -för att inte säga på ett noll sätt-. Därför är det viktigt att använda tangentbordet i denna textredigerare.

Installera Vim på din dator

Vim-redigerare, grundläggande kommandon

Det första du bör göra är att installera den berömda editorn för att kunna använda den. En av de trevliga överraskningarna med Vim är det det är multiplatform, så att du kan använda den på alla operativsystem. Även om vi redan berättat att den är designad för att användas i Linux-miljöer. Dess installation på Linux är som följer:

sudo apt-get install vim

Istället, om du vill installera den på Windows eller MacOS, här lämnar vi dig följande länkar till dess officiella sida, där du kommer att ha både versionen med Terminal och versionen med ett GUI-gränssnitt. Det mest rekommenderade i båda fallen är att du använder versionen för Terminal.

Windows-version
MacOS-version

När textredigeraren är installerad på din dator fortsätter vi att förklara de vanligaste Vim-kommandona som kommer att fungera som grund för att gå igenom de olika filerna som du öppnar från den. För öppna en fil för att redigera, måste du skriva följande kommando:

vim nombre-documento-.txt

Och genom att trycka på ENTER-tangenten är vi redan inne i Vim-redigeraren med dokumentet öppet och redo för dig att behandla det.

Viktiga Vim-kommandon för ditt inhopp i den populära textredigeraren

Det första vi vill berätta för dig är att även om det i sin ursprungliga version, många av dåtidens tangentbord inte hade riktningstangenter, förskjutningarna fick göras med andra nycklar -Det är skiftlägeskänsligt. Och de är följande:

  • Rätt: l
  • Vänster: h
  • Ner: j
  • Ovan: k
  • Gå till början av dokumentet som vi har öppet: gg
  • Gå till början av en rad: ^
  • Gå till slutet av en rad: $
  • Gå till slutet av dokumentet som vi har öppet: G
  • Scrolla till den senaste ändringen vi gjorde: ;

Vim-kommandon för att redigera texter

dataprogramering

När vi väl vet hur man går igenom filerna som vi öppnar i Vim är det det dags att redigera dessa texter. Och sedan lämnar vi dig med Vim-kommandona som du kommer att använda oftast. Vim har tre olika lägen: kommandoläge -den som öppnas som standard-, infogningsläge och avancerat kommandoläge.

Tja, när filen väl är öppen väntar Vim på att du ska börja skriva de första kommandona. Och vad är dessa? Vi presenterar dem för dig nedan:

  • Gå in i infogningsläge -placera ny text-: i (för att gå ur detta läge behöver du bara trycka på ESC)
  • Ange infoga och placera ett nytt tecken direkt efter kursen: a
  • Ange infoga och skriv till slutet av den aktuella raden: A
  • Infoga en ny rad under kursen: o
  • Infoga en ny rad ovanför kursen: O
  • Byt ut karaktären som är rätt i kursen: r (du måste omedelbart trycka på det nya tecknet för att komma in)
  • Skriv ut med skrivaren som du har konfigurerat som standard: har!

Vim-kommandon för att klippa ut, ta bort och klistra in i ett dokument öppet med textredigeraren

Vi fortsätter att redigera texterna som vi har öppnat med den populära textredigeraren född 1991. Och i det här fallet kommer vi att lämna dig med listan över Vim-kommandon som du behöver för att kunna ta bort, klippa ut, kopiera och klistra in text i filen.

  • Klipp den aktuella linjen som markören är på: dd (en rad) eller xdd (om du ändrar 'x' till ett nummer -3dd, till exempel-, kommer raderna som du har angett fram till markören att klippas ut)
  • Klistra in texten som vi har kopierat eller klippt ut på den plats där vi trycker på kommandot: p
  • Ta bort ett tecken under markören: x
  • Ta bort hela ordet där markören är placerad: KAJA
  • Ta bort hela ordet där markören är placerad och gå in i infogningsläge: cw
  • Ta bort från markören till slutet av raden och gå in i infogningsläge: c$
  • Kopiera en hel rad: yy
  • Kopiera från där vi har markören till slutet av raden: y$
  • Kopiera hela ordet där vi har markören: yiw
  • Kopiera radnumret där vi har placerat markören: 2yy, 3yy, ... (2 eller 3 rader från där vi har markören)

Ångra ändringar som gjorts med Vim-kommandon

programmeringslinjer

Slutligen, i denna lilla Vim-kommandoguide lämnar vi dig vad du bör göra om du vill ångra ändringar som gjorts med föregående kommandon körs i textredigeraren.

  • Ångra det senaste kommandot – :u
  • Ångra de sista kommandona som anger nummer – :xu (ersätt "x" med det specifika numret)
  • Gör om den senaste ändringen – :göra om
  • För att göra om alla ändringar från den senaste timmen (eller flera timmar) – :tidigare 1h 
  • För att göra om ändringarna från de senaste minuterna – :senare 20m (i det här fallet skulle det vara från de senaste 20 minuterna)

Som du kan se finns det gott om Vim-kommandon. Och vi har bara stannat i en väldigt liten del men kanske kan den hjälpa dig i introduktionen av denna populära textredigerare och kunna hantera de första filerna du öppnar från den. Liknande, Det finns mycket dokumentation om det på internet. och du kan gå djupare, om du vill.

Vidare, Vim har en ganska aktiv community som lägger till funktioner och nya visningslägen. Dessutom, för att göra användningen mycket enklare -särskilt för nybörjare-, det finns alternativ med ett vänligare användargränssnitt det har ingenting att göra med allt vi har förklarat för dig. Om du vill upptäcka dem är några exempel följande:


Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.