Vi pracuje w trybach tryb komend i edycji. Po uruchomieniu komendą 'vi’ edytor znajduje się w trybie komend.
$ vi [nazwa_pliku]
Zmiana trybu pracy
a # wejście w tryb edycji (wstaw tekst przed kursorem)
i # wejście w tryb edycji (wstaw tekst za kursorem)
Esc # wyjście z trybu edycji
Podstawowe komendy
:q # wyjście
:wq # zapis i wyjście
:q!
:w [nazwa_pliku] # zapis pliku pod wpisaną nazwą
yy # kopiowanie linii do bufora
p # wklejanie linii z bufora
dd # usuwanie linii
u # cofnięcie zmian (undo)