Ecranul terminalului va fi înlocuit cu interfața vi. În partea de sus a ferestrei terminalului, veți vedea cursorul care clipește deasupra unei coloane de ~ caractere care rulează pe partea laterală a ecranului. În partea de jos a ferestrei terminalului ar trebui să vedeți:
Editați fișierul (adăugați conținut) și, când ați terminat, treceți în modul comandă și introduceți următoarele:
Vi scrie fișierul pe disc și veți ști asta deoarece în partea de jos a ferestrei veți vedea:
Numerele, 1 și 4, vor varia în funcție de câte rânduri (L) și caractere (C) vi a scris pe disc.
Cu toate acestea, spre deosebire de ceea ce vă puteți aștepta, vi încă vă prezintă buffer-ul pentru „myFileName”, nu „copyOfFileName”. The Editorul a creat copia și a scris-o pe disc, dar presupune că intenționați să continuați editarea copiei originale a fişier. Pentru a deschide copia, executați următoarele:
Dacă utilizați editorul vim (vi îmbunătățit), puteți sări peste acest proces în doi pași, creând copia în acest fel:
Vim face copia, o scrie pe disc și comută buffer-ul curent la noul fișier.
Deschideți un fișier nou pentru editare încă în editorul vi executând următoarele:
Apare un buffer nou, gol și următorul text apare în partea de jos a ferestrei terminalului:
Rezultatul „:e newFile” apelat în timpul utilizării vi este aproape identic cu apelarea „vi newFile” din linia de comandă. Diferența este că, prin deschiderea unui fișier nou în vi, puteți continua să editați orice alte buffere care au fost deschise înainte.
Pentru a crea mai multe fișiere noi simultan din linia de comandă, pur și simplu adăugați argumente pentru numele fișierului la vi, cum ar fi: vi fișier1 fișier2 fișier3. Același lucru nu poate fi făcut atunci când creați fișiere noi din interiorul vi folosind comanda „:e”.
Pentru a lista toate bufferele deschise în vi, introduceți comanda „:ls”. Aceasta afișează o listă a tuturor bufferelor precedate de un număr. Pentru a comuta la un alt buffer deschis, executați comanda „:b1”, înlocuind „1” cu numărul de buffer dorit.