Bovendien staat het op bijna iedere Linuxcomputer dus je zit nooit zonder.
Wat hij beschrijft is hoe je met 1 commando stukken tekst kan opzoeken en vervangen. Maar dit kan je ook met een simpel "sed" commando.
Dit werkt heel simpel en je hebt geen grafische programma's nodig. En dat is een voordeel want op de meeste servers zijn die niet aanwezig.
Maar goed, simpel zoeken en vervangen kan in zo'n beetje iedere editor. Van Geany tot Gedit en van Nano tot Emacs.
Op iedere Unix-computer, MSDOS, Windows, Atari, Apple-computer etc is wel een "vi"-versie te krijgen ("vim" is een vi-kloon).
Vi is eigenlijk een uitbreiding van "ed" (of "ex") en is gekomen toen er intelligentere terminals kwamen waar de
cursor op het scherm gestuurd kon worden (simpel gezegd). "sed" is een streaming versie van "ed" waarbij je dezelfde editcommando's
kan geven als in "ed" (en ook in vi met "ex"-commando's).
Vi is op zich vrij simpel, de hogere instap is het gebruik van "regular expressions" en de daar bij behorende betekenis
van bepaalde karakters als . $ / \ [ ] ( ) * & ! ~ ' " ` ? en nu vergeet ik er nog wel een paar.
De kennis daarvan kan gebruikt worden in vele shells etc.
Kortom, vi is niet moeilijk en staat beschreven in ieder leerboek over Unix, het gebruik van de "ex"-commando's
binnen "vi" (of bv met sed) maakt het wel lastig te leren, maar kan heel handig zijn bij tekstmanipulaties.
Als je dat niet nodig hebt kan je natuurlijk ook gebruik maken van "gedit" of iets dergelijks, daar is niks mis mee.