88.2. vi

Editory rodiny vi

Vi je jeden ze starších editorů, nepřímý následník editoru 88.1 – „ed“. Jako takový v sobě zahrnuje i příkazy tohoto editoru. V češtině bylo popsáno několik návodů na které bych čtenáře rád odkázal. Jedná se zejména o velmi čtivý dokument vim skutečný editor textů od Pavla Satrapy. Ano, dokument popisuje vim který je rozšířením editoru vi.

Další stránky/odkazy:

Příkazy, ovládání, …

i  - insert
I  - insert na začátek řádku
a  - append
A  - append na konec řádku
x  - delete character, pod kurzorem
r  - replace, přepsání zaku na pozici kurzoru
R  - přepnutí do přepisovacího režimu od pozice kurzoru v četně
J  - spojení dvou řádků

u  - undo

y  - yank, kopíruje řádky do bufferu
p  - vloží obsah bufferu za následující řádek
v,V,Ctrl-v  - visual - označení bloku

Navigace po souboru

h  - ←
j  - dolů
k  - nahorů
l  - →
H  - top of the screen
G  - end of file - přesun na konec souboru
g nebo gg - přesun na začátek souboru
L  - bottom of the screen

Tabulka 88.3. Navigace po souboru

příkazpopis
nGskok na řádek číslo

n


/,?  - vyhledávání  (n - další (next), N - předchozí (previous)

ZZ  - quit

:1,$
:.,$
:%

:% s/\<file\>/soubor/g

:syntax-on
:set number
:set all  vypíše všechna nastavení

:r !date

# vim -d /etc/passwd /etc/passwd-

Konfigurační soubory editoru vim jsou:

Příkazy: