Om een globaal onderzoek uit te voeren en in vi redacteur te vervangen, gebruik het onderzoek en vervang bevel op bevelwijze:

: %s/search_string/replacement_string/g

% Is een kortere weg die vi vertelt om alle lijnen van het dossier te zoeken naar het search_string en het te veranderen in het replacement_string. De globale (G) vlag aan het eind van het bevel vertelt vi blijven zoekend naar ander voorkomen van het search_string. Om elke vervanging te bevestigen, voeg toe (c) vlag na de globale vlag bevestig. via de Universiteit van Indiana

Bijvoorbeeld moest ik enkel alle instanties van GROEP met GROUP_ (om schema van MS-Access in gegevensbestand in te voeren MySQL) vervangen. Hier is het bevel dat ik heb gebruikt:

: %s/GROUP/GROUP_/g