Extra bestanden openen om te bewerken
Het is ook mogelijk om bestanden toe te voegen aan onze huidige bewerkingssessie. Het ex-commando :e (afkorting van “edit”) gevolgd door een bestandsnaam opent een extra bestand. Laten we onze huidige bewerkingssessie beëindigen en terugkeren naar de opdrachtregel.
Start vi opnieuw met slechts één bestand:
[ik@linuxbox ~]$ vi foo.txt
[ik@linuxbox ~]$ vi foo.txt
Om ons tweede bestand toe te voegen, typt u:
:e ls-output.txt
:e ls-output.txt
En het zou op het scherm moeten verschijnen. Het eerste bestand is nog steeds aanwezig zoals we kunnen verifiëren:
:buffers
1 # "foo.txt"
2 %a "ls-output.txt"
lijn 1
lijn 0
:buffers
1 # "foo.txt"
2 %a "ls-output.txt"
Druk op ENTER of typ commando om door te gaan
Druk op ENTER of typ commando om door te gaan
Opmerking: U kunt niet overschakelen naar bestanden die zijn geladen met de :e opdracht met behulp van de :n or :N commando. Om tussen bestanden te wisselen, gebruikt u de :buffer commando gevolgd door het buffernummer.