VI-editor met opdrachten in Linux/Unix-tutorial

Wat is de VI-editor?

De VI-editor is de meest populaire en klassieke teksteditor in de Linux-familie. Hieronder staan enkele redenen waarom het een veelgebruikte editor is –

1) Hij is beschikbaar in bijna alle Linux-distributies

2) Hij werkt hetzelfde op verschillende platforms en distributies

3) Hij is gebruiksvriendelijk. Daarom zijn miljoenen Linux gebruikers er dol op en gebruiken ze het voor hun bewerkingsbehoeften

Tegenwoordig zijn er geavanceerde versies van de vi editor beschikbaar, en de meest populaire is VIM, dat is Vi Improved. Enkele andere zijn Elvis, Nvi, Nano, en Vile. Het is verstandig om vi te leren omdat het rijk is aan mogelijkheden en eindeloze mogelijkheden biedt om een bestand te bewerken.

Om met de VI-editor te kunnen werken, moet u de werkingsmodi ervan begrijpen. Ze kunnen worden onderverdeeld in twee hoofdonderdelen.

In deze tutorial, leert u meer over-

  • vi Command mode
  • vi Editor Insert mode
  • Hoe gebruik je vi editor
  • vi Editing commands
  • Verplaatsen binnen een bestand
  • Het bestand opslaan en sluiten

Klik hier als de video niet toegankelijk is

vi Commandomodus:

De VI Editor

  • De vi editor opent in deze modus, en het begrijpt alleen commando’s
  • In deze modus, kunt u de cursor verplaatsen en de tekst knippen, kopiëren, plakken
  • In deze modus worden ook de wijzigingen opgeslagen die u in het bestand hebt aangebracht
  • Opdrachten zijn hoofdlettergevoelig. U moet de juiste hoofdletters gebruiken.

vi Editor Insert mode:

  • Deze modus is voor het invoegen van tekst in het bestand.

  • U kunt vanuit de opdrachtmodus overschakelen naar de invoegmodus door op ‘i’ op het toetsenbord te drukken

  • Zodra u zich in de invoegmodus bevindt, wordt elke toets als invoer beschouwd voor het bestand waaraan u op dat moment werkt.

  • Om terug te keren naar de opdrachtmodus en de gemaakte wijzigingen op te slaan, moet u op de Esc-toets

Hoe gebruikt u vi editor

Om de VI-editor te starten -Open de Terminal (CLI) en typ

vi <filename_NEW> or <filename_EXISTING>

En als u een bestaand bestand opgeeft, dan opent de editor het voor u om te bewerken. Anders kunt u een nieuw bestand maken.

De VI-editor

VI-bewerkingscommando’s

  • i – Invoegen bij cursor (gaat naar invoegmodus)
  • a – Schrijven na cursor (gaat naar invoegmodus)
  • A – Schrijven aan het eind van de regel (gaat naar invoegmodus)
  • ESC – Beëindigen invoegmodus
  • u – Laatste wijziging ongedaan maken
  • U – Alle wijzigingen van de hele regel ongedaan maken
  • o – Open een nieuwe regel (gaat naar invoegmodus)
  • dd – Regel verwijderen
  • 3dd – 3 regels verwijderen.
  • D – Wis de inhoud van een regel na de cursor
  • C – Wis de inhoud van een regel na de cursor en voeg nieuwe tekst in. Druk op de ESC-toets om het invoegen te beëindigen.
  • dw – Woord verwijderen
  • 4dw – 4 woorden verwijderen
  • cw – Woord wijzigen
  • x – Teken bij de cursor verwijderen
  • r – Teken vervangen
  • R – Tekens vanaf de cursor overschrijven
  • s – – Vervangen
  • . Eén teken onder cursor vervangen blijven invoegen

  • S – Hele regel vervangen en beginnen met invoegen aan het begin van de regel
  • ~ – Zaak van individueel teken wijzigen

Opmerking: U moet in de “command mode” zijn om deze commando’s uit te voeren. VI-editor is hoofdlettergevoelig, dus zorg ervoor dat u de commando’s in de juiste hoofdletter typt.

Zorg ervoor dat u het juiste commando indrukt, anders brengt u ongewenste wijzigingen in het bestand aan. U kunt ook de invoegmodus openen door op a, A, o te drukken, zoals vereist.

Verplaatsen binnen een bestand

  • k – cursor omhoog verplaatsen
  • j – cursor omlaag verplaatsen
  • h – cursor naar links verplaatsen
  • l – cursor naar rechts verplaatsen

U moet in de commandomodus zijn om binnen een bestand te kunnen bewegen. De standaardtoetsen voor navigatie staan hieronder anders vermeld; U kunt ook de pijltjestoetsen op het toetsenbord gebruiken.

Opslaan en sluiten van het bestand

  • Shift+zz – Sla het bestand op en sluit af
  • :w – Sla het bestand op maar houd het open
  • :q – Afsluiten zonder op te slaan
  • :wq – Sla het bestand op en sluit af

U moet in de opdrachtmodus zijn om de editor af te sluiten en wijzigingen in het bestand op te slaan.

De VI-editor

Samenvatting:

  • De vi editor is de populairste en meest gebruikte Unix teksteditor
  • Hij is meestal beschikbaar in alle Linux distributies.
  • Het werkt in twee modi, Command en Insert
  • Command mode neemt de commando’s van de gebruiker over, en de Insert mode is voor het bewerken van tekst
  • Je moet de commando’s kennen om gemakkelijk aan je bestand te kunnen werken
  • Het leren gebruiken van deze editor kan je helpen bij het maken van scripts en het bewerken van bestanden.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *