VI Improved (VIM) Mini-HOWTO

Door Roeland Kok (1999)

Vrijgegeven onder de GFDL.

  1. Inleiding
  2. Adres
  3. VIM starten
  4. Tekst bewerken
  5. Opslaan en afsluiten
  6. Extra hulp aanroepen

1. Inleiding

Vim, hetgeen staat voor Vi IMproved, is een teksteditor onder Linux die volledig compatible is met de Unix vi editor. Het programma is geschreven door Bram Molenaar.

Deze mini howto behandelt de basis commando-set van vim. Bij het samenstellen van deze documentatie is gebruik gemaakt van de manual pages van het programma en de online hulp.

2. Adres

Vragen en opmerkingen aangaande deze mini howto kunnen worden gericht aan Roeland Kok op e-mail adres <roeland@linux-box.nl>.

3. VIM starten

Vim kan vanaf de Linux prompt gestart worden door middel van het volgende commando:

vi [bestandsnaam]

Waarbij [bestandsnaam] de naam van het te bewerken bestand is. Mocht vim niet opstarten via dit commando, is het mogelijk dat het op de volgende manier wel lukt:

vim [bestandsnaam]

Als [bestandsnaam] bestaat, wordt deze geopend in vim. Bestaat deze niet, dan zal een nieuw bestand worden aangemaakt.

4. Tekst bewerken

Zodra vim is opgestart met een nieuw bestand, wordt de gebruiker geconfronteerd met een scherm met een vertikale rij tildes:

~
~
~
~

Dit is het edit-scherm. Om in de edit-mode te komen, moet de toets 'i' gebruikt worden. Zodra deze toets is ingedrukt, kan tekst ingevoerd worden.

Als het einde van de regel bereikt is, gaat de editor verder op de volgende regel, zonder het huidige woord mee te nemen. De pijltjestoetsen kunnen worden gebruikt voor het navigeren door de tekst.

Als met de pijltjestoetsen naar een andere regel gesprongen wordt, werkt de <backspace>-toets niet op de betreffende regel. Om tekst te wissen moet de <del>-toets gebruikt worden.

Om vanuit de edit-mode terug te keren naar de command-mode, moet op <escape> gedrukt worden. Op dit moment kunnen weer commando's ingevoerd worden. De belangrijkste edit-commando's:

i - Keer terug naar edit-mode
dd - Wis de huidige regel

5. Opslaan en afsluiten

Om vim te verlaten, zijn enkele opdrachten te gebruiken. De drie belangrijkste zullen we behandelen.

:x

Sla het huidige bestand op en verlaat het programma of het actieve venster.

:q

Verlaat het programma of het huidige venster zonder op te slaan.

:q!

Verlaat het programma zonder op te slaan, ook al zijn wijzigingen aangebracht.

6. Extra hulp aanroepen

Mocht de gebruiker er niet meer uitkomen, dan kan deze altijd terecht op de ingebouwde (Engelse) help-functie. Men kan deze bereiken door in command-mode in te typen:

:help

Voor een zeer uitgebreide lijst met bekende problemen en bugs en wanneer hier een oplossing voor komt, kan de gebruiker terecht op de todo page. Deze wordt aangeroepen door in command-mode het volgende commando in te typen:

:help todo

 

© 2002-2008 - Linux-box.nl en bijdragende auteurs