Vi, forkortelse for "visuell", er en kraftig tekstredigerer som har eksistert i flere tiår. Det er en modal editor, noe som betyr at den opererer i forskjellige moduser, hver med sitt eget sett med kommandoer. De vanligste modusene er:
* Normal modus: Dette er standardmodusen, der du kan flytte markøren rundt, velge tekst og utføre grunnleggende redigeringsoperasjoner.
* Innsettingsmodus: Denne modusen brukes til å skrive inn tekst.
* Kommandomodus: Denne modusen brukes til å utføre kommandoer, for eksempel å lagre en fil, avslutte redigeringsprogrammet eller utføre et søk.
Vi er kjent for sine kraftige redigeringsmuligheter, for eksempel:
* Flere markører: Du kan bruke flere markører til å redigere flere tekstlinjer samtidig.
* Makroer: Du kan ta opp en rekke kommandoer og deretter spille dem av senere.
* Regulære uttrykk: Du kan bruke regulære uttrykk for å søke etter og erstatte tekst.
* Syntaksutheving: Vi kan automatisk markere syntaks for forskjellige programmeringsspråk.
Vi er en allsidig editor som kan brukes til en lang rekke oppgaver, fra enkel tekstredigering til komplekse programmeringsprosjekter. Det er et populært valg for utviklere og systemadministratorer, og brukes ofte sammen med versjonskontrollsystemer som Git.