vim
vim is een krachtige modale teksteditor — standaard aanwezig op vrijwel elk Linux-systeem.
Basisgebruik
vim bestand.txt
vi bestand.txt
Modi
| Modus | Activeren | Gebruik |
| Normaal | Esc | Navigeren en commando's |
| Invoer | i, a, o | Tekst typen |
| Visueel | v, V | Tekst selecteren |
| Commando | : | Opslaan, afsluiten, zoeken |
Essentiële commando's
Navigatie (normaal modus)
| Toets | Actie |
h j k l | Links, neer, omhoog, rechts |
gg | Begin van bestand |
G | Einde van bestand |
nG | Naar regel n |
Ctrl+f | Volgende pagina |
Ctrl+b | Vorige pagina |
Bewerken
| Toets | Actie |
i | Invoegen voor cursor |
a | Toevoegen na cursor |
o | Nieuwe regel onder |
dd | Verwijder regel |
yy | Kopieer regel |
p | Plakken |
u | Ongedaan maken |
Ctrl+r | Opnieuw |
Opslaan en afsluiten (:)
| Commando | Actie |
:w | Opslaan |
:q | Afsluiten |
:wq of ZZ | Opslaan en afsluiten |
:q! | Afsluiten zonder opslaan |
:w bestand | Opslaan als |
Zoeken en vervangen
/patroon zoek vooruit
?patroon zoek achteruit
n / N volgende / vorige
:%s/oud/nieuw/g vervang alles
Tip
Onthoud minimaal: i (invoegen), Esc (normaal), :wq (opslaan+afsluiten) en :q! (afsluiten zonder opslaan). Daarmee red je het altijd.