Vim-opdrachten, een basisgids om deze teksteditor te gebruiken

Vim-opdrachten, basisgids

El vim-teksteditor is een oude bekende van elke Linux-gebruiker. vooral die programmeurs. Het gebruik ervan is niet eenvoudig en het heeft een leercurve, maar als je het eenmaal onder de knie hebt, zal het je trouwe metgezel zijn bij het typen van code. Daarom, als je aan de slag wilt, gaan we je geven een kleine gids voor de belangrijkste Vim-commando's die u in uw bestanden moet gebruiken.

Vim is een verbeterde versie van de Vi-editor die op het toneel verscheen in de jaren 80. Daarom is Vim een ​​verbeterde versie van het origineel en uitgebreid vanwege zijn grote veelzijdigheid en laag verbruik van bronnen. Er moet echter worden opgemerkt dat om er doorheen te gaan, het gebruik van de muis is beperkt -om niet te zeggen op een null manier-. Daarom is het gebruik van het toetsenbord essentieel in deze teksteditor.

Installeer Vim op uw computer

Vim-editor, basiscommando's

Het eerste dat u moet doen, is de beroemde editor installeren om deze te kunnen gebruiken. Een van de aangename verrassingen van Vim is dat het is multiplatform, zodat u het op alle besturingssystemen kunt gebruiken. Hoewel we je al vertelden dat het is ontworpen om te worden gebruikt in Linux-omgevingen. De installatie op Linux is als volgt:

sudo apt-get install vim

Plaats, als u het op Windows of MacOS wilt installeren, hier laten we u de volgende links achter naar de officiële pagina, waar u zowel de versie met Terminal als de versie met een GUI-interface zult hebben. Het meest aanbevolen in beide gevallen is dat u de versie voor Terminal gebruikt.

Windows-versie
MacOS-versie

Nadat de teksteditor op uw computer is geïnstalleerd, gaan we verder met het uitleggen van de meest voorkomende Vim-opdrachten die als basis zullen dienen voor het doorlopen van de verschillende bestanden die u ervan opent. Voor open een bestand om te bewerken, moet u de volgende opdracht schrijven:

vim nombre-documento-.txt

En als u op de ENTER-toets drukt, bevinden we ons al in de Vim-editor met het document open en klaar om door u te worden behandeld.

Essentiële Vim-commando's voor je uitstapje naar de populaire teksteditor

Het eerste dat we u willen vertellen, is dat hoewel in de oorspronkelijke versie veel van de toetsenborden van die tijd geen richtingstoetsen hadden, de verplaatsingen moesten met andere sleutels worden gedaan -Het is hoofdlettergevoelig. En dat zijn de volgende:

  • Rechtsaf: l
  • Links: h
  • Omlaag: j
  • Boven: k
  • Ga naar het begin van het document dat we hebben geopend: gg
  • Naar het begin van een regel gaan: ^
  • Ga naar het einde van een regel: $
  • Ga naar het einde van het document dat we hebben geopend: G
  • Scroll naar de laatste wijziging die we hebben aangebracht: ;

Vim-opdrachten om teksten te bewerken

computer programmeren

Als we eenmaal weten hoe we door de bestanden moeten bladeren die we in Vim openen, is dat zo tijd om deze teksten te redigeren. En dan laten we je achter met de Vim-commando's die je het meest zult gebruiken. Vim heeft drie verschillende modi: commando modus -degene die standaard opent-, invoegmodus en geavanceerde opdrachtenmodus.

Welnu, zodra het bestand is geopend, wacht Vim op je om de eerste paar opdrachten te typen. En wat zijn deze? Hieronder stellen we ze aan u voor:

  • Ga naar de invoegmodus -plaats nieuwe tekst-: i (om deze modus te verlaten, hoeft u alleen maar op ESC te drukken)
  • Voer insert in en plaats direct na de cursus een nieuw personage: a
  • Typ invoegen en schrijf naar het einde van de huidige regel: A
  • Voeg een nieuwe regel in onder de cursus: o
  • Voeg een nieuwe regel in boven de cursus: O
  • Vervang het teken dat goed in de cursus staat: r (u moet onmiddellijk op het nieuwe teken drukken om in te voeren)
  • Print met de printer die je standaard hebt geconfigureerd: ha!

Vim-opdrachten om te knippen, verwijderen en plakken in een document openen met de teksteditor

We gaan door met het bewerken van de teksten die we hebben geopend met de populaire teksteditor die in 1991 is geboren. En in dit geval laten we je achter met de lijst met Vim-opdrachten die u nodig hebt om tekst in het bestand te kunnen verwijderen, knippen, kopiëren en plakken.

  • Knip de huidige regel waarop de cursor staat: dd (enkele regel) of XDD (als u de 'x' verandert in een getal -3dd bijvoorbeeld-, worden de regels die u tot aan de cursor hebt aangegeven, geknipt)
  • Plak de tekst die we hebben gekopieerd of geknipt op de plaats waar we op de opdracht drukken: p
  • Een teken onder de cursor verwijderen: x
  • Verwijder het hele woord waar de cursor zich bevindt: kauw
  • Verwijder het hele woord waar de cursor zich bevindt en ga naar de invoegmodus: cw
  • Verwijder van de cursor tot het einde van de regel en activeer de invoegmodus: c$
  • Kopieer een hele regel: yy
  • Kopieer van waar we de cursor hebben naar het einde van de regel: y$
  • Kopieer het volledige woord waar we de cursor hebben: YIW
  • Kopieer het regelnummer van waar we de cursor hebben geplaatst: 2yy, 3yy, ... (2 of 3 regels vanaf waar we de cursor hebben)

Maak wijzigingen ongedaan gemaakt met Vim-opdrachten

programmeer lijnen

Ten slotte laten we u in deze kleine Vim-opdrachtgids achter wat u moet doen als u wijzigingen ongedaan wilt maken die met de vorige opdrachten zijn gemaakt uitgevoerd in de teksteditor.

  • Maak de laatst ingevoerde opdracht ongedaan – :u
  • Maak de laatste commando's die het nummer aangeven ongedaan - :xu (vervang 'x' door het specifieke nummer)
  • Voer de laatst aangebrachte wijziging opnieuw uit – :opnieuw doen
  • Om alle wijzigingen van het afgelopen uur (of meerdere uren) opnieuw uit te voeren – : eerder 1 uur 
  • Om de wijzigingen van de afgelopen minuten opnieuw uit te voeren – :later 20m (in dit geval zou het van de laatste 20 minuten zijn)

Zoals je kunt zien, zijn er veel Vim-commando's. En we zijn slechts in een heel klein deel gebleven, maar misschien kan het u helpen bij de introductie van deze populaire teksteditor en in staat zijn om de eerste bestanden te verwerken die u ervan opent. Evenzo, Er is veel documentatie op internet hierover. en je kunt dieper gaan, als je wilt.

Bovendien Vim heeft een redelijk actieve community dat is het toevoegen van functies en nieuwe weergavemodi. Bovendien, om het gebruik ervan veel gemakkelijker te maken -vooral voor beginners-, er zijn alternatieven met een vriendelijkere gebruikersinterface dat heeft niets te maken met alles wat we u hebben uitgelegd. Als u ze wilt ontdekken, zijn enkele voorbeelden de volgende:


Wees de eerste om te reageren

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.