Toto je maly navod pre pouzivanie vi editora.

Spustenie
vi 

Ukoncenie
So zapisom = :wq
Bez zapisu = :q!

Rezim vkladania textu
Prikazy
i = rezim vkladania
o = vlozi novy riadok pod aktualny
A = rezim vkladania na konci riadku 

Rezim prepisovania
r = jeden znak na pozicii kurzoru
R = rezim prepisovania

Mazanie textu
d = vymaze jeden znak
d5w = vymaze 5 slov
dd = vymaze riadok
d6 = vymaze 6 znakov
D = vymaze vsetko od pozicie kurzora po koniec riadku
d$ = vymaze vsetko od pozicie kurzora po koniec riadku
dG = vymaze riadky od pozicie kurzora az po EOF 
J = vymaze newline medzi riadkami a necha 

Dalsie rafinovanosti

Prikaz UnDo
u = zrusi posledny prikaz

Prikaz ReDo
Ctrl-R = zrusi posledne u

Kopirovanie textu prikaz y
Kopiruje do bufferov a=z

Priklady
"ay5w = zkopiruje pat slov do bufferu a
"b10yy = zkopiruje 10 riadkov do bufferu b
"ly4) = zkopiruje 4 vety do bufferu l
"fy10 = zkopiruje 10 znakov do buffera f
y$ = zkopiruje od pozicie kurzora az po koniec riadku

Pastovanie bufferov
vlozi na poziciu kurzora
"ap = pastne buffer a
"fp = pastne buffer f
atd

Zobrazenie cisel riadkov
:set number
:set nonumber = opak

Nahradenie znakov
:10,20s/dobre/DOBRE/ = nahradi slovo dobre slovom DOBRE na riadkoch 10 az 20

Wrap / NoWrap textu
:set wrap = Wrap
:set nowrap = No Wrap

Vlozenie textu z dalsieho suboru
:r 

Inicializacia vi
ex prikazy
~/.exrc
priklad

:set nowrap

Slovenske fonty v gui verzii vim
~/.gvimrc
:set guifont=-biznet-courier-medium-r-normal--14-100-100-100-m-90-iso8859-2

gui windows aby neblikal
set gcr=a:blinkon0
  
Pohyb v editore vi
l = doprava
h = dolava
k = hore
j = dole

Viacero suborov
vi subor1 subor2 subor3
:next = dalsi
:previous = predchadzajuci
:last = posledny
:Next = prvy

Viacero suborov vo viacerych oknach funguje vo vim
vi -o subor1 subor2 subor3
:buffers = vypise buffre
:b1 prejde od buffera 1
:blast prejde do posledneho buffera
:only = aktivne okno zostane jedine
:all = otvori vsetky subory v buffers
:new = otvori okno
:close = zavrie okno
ctrl-w sipka dole = do dolneho okna
ctrl-w sipka hore = do horneho okna
:hide vsetko schova

ctrl-wv otvori nove vertikalne okno
ctrl-ww skoci do dalsieho okna