vi Commando-generator
Genereer vi-commando’s om bestanden in de visuele editor te bewerken
Eerste stappen met vi
## Wat is vi?
`vi` is de klassieke, schermgerichte teksteditor die op vrijwel elk Unix-systeem te vinden is. Het is modaal (met aparte invoergemeenschap en commandogemeenschap) en draait volledig binnen de terminal, waardoor het ideaal is voor het bewerken van configuratiebestanden via SSH of op minimale servers waar geen GUI beschikbaar is.
## Hoe te gebruiken
1. **Opties instellen**: Kies opties zoals alleen-lezenmodus of een startcommando voor Ex. 2. **Bestand specificeren**: Voer het pad in van het bestand dat u wilt openen (laat dit weg om met een lege buffer te beginnen). 3. **Kopiëren & uitvoeren**: Plak de gegenereerde opdracht in uw terminal.
Binnen vi: druk op `i` om tekst in te voegen, op `Esc` om terug te gaan naar de commandogemeenschap, en vervolgens op `:wq` om op te slaan en af te sluiten (of op `:q!` om wijzigingen te negeren).
Algemene opties
### `-R` Alleen-lezen modus Opent het bestand in alleen-lezen modus zodat onbedoelde wijzigingen niet op het originele bestand kunnen worden opgeslagen. Handig om systeembestanden zoals `/etc/hosts` te controleren.
### `-r` Herstel Herstel ongespeelde swap-bestanden na een crash of een afgebroken SSH-sessie. Voer `vi -r` alleen uit om de herstelbare bestanden op te lijsten.
### `-c COMMAND` Ex-commando uitvoeren Voer het opgegeven Ex-commando uit nadat het bestand is geladen, bijv. `-c ':set number'` om rijnummers bij het openen te activeren.
### `-s` Stille batchmodus Voer geruisloos uit voor scripting (leest commando’s van stdin, geen vragen). Gebruik dit in combinatie met `-c` om wijzigingen te automatiseren.
### `-w` SIGHUP uitschakelen Zet het hangup-signaal uit zodat de editor blijft werken nadat de terminal is gesloten — handig voor lange bewerkingssessies.
▶Hoe herstel ik een bestand na een crash?
▶Hoe open ik een bestand waarin al lijnnummers staan?
▶Wat is het verschil tussen vi en vim?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.