vim na exEditor vi, predek vim, vznikl jako druha tvar editoru ex. Jednalo se o jeden program, ktery mel dve jmena a jim prislusejici dva druhy chovani. Spustil-li se jako vi, pracoval v celoobrazovkovem rezimu. Pokud jste jej zavolali pod jmenem ex, pracoval jako editor radkovy.I v soucasnem vim zustala zachovana moznost pouzivat prikazy puvodniho ex. Budou vam pravdepodobne pripadat zvlastni, protoze radkove editory jiz ukoncily svou pout pocitacovym svetem a tento pojem dnes malokomu neco rika. Jednalo se o interaktivni editory, v nichz jste se ale nepohybovali primo v textu. Misto toho jste editacni operace ridili z jakehosi ovladaciho panelu. Zadavali jste pritom prikazy typu "presun se na radek 10", "smaz 3 radky", "nahrad na aktualnim radku slovo Ivanek slovem Ivan", "zobraz 5 radku" a podobne.
Do kategorie ex-prikazu patri ruzne nastavovani parametru, definice
maker, prace se soubory a podobne. Jiste si vzpominate, ze jejich zadavani
aktivujete z normalniho rezimu dvojteckou a ukoncujete bud klavesou
Editacni prikazy exMalou skupinu ex-prikazu tvori tez prikazy editacni. Z nich je masivne pouzivan jediny: prikazs (substitute), slouzici pro
vyhledavani a nahrazovani retezcu. V teto kapitole budu pouzivat jiny -
prikaz d (delete), ktery likviduje radky. Je totiz
mnohem jednodussi.
Editacni ex-prikazy maji jednotny tvar: <radky><prikaz><parametry>Radky stanovi, kterych radku textu se bude tykat. Nasleduje urceni prikazu, jenz ma byt proveden. Ten muze ke sve cinnosti vyzadovat ci se necha ovlivnit jistymi parametry. V teto kapitole se budu podrobneji venovat pouze definici radku.
Specifikace radkuV nejjednodussim pripade muze zcela chybet. Pak se prikaz tyka pouze aktualniho radku. Zadanim:d[Enter] tedy smazete radek, na nemz
se prave nachazi kurzor.
Druhou jednoduchou moznosti je zadat poradove cislo daneho radku. Napriklad o
odstraneni devatenacteho radku se postara
Jak zjistovat cisla radku? Pokud nepracujete z pomaleho terminalu, nejlepsi je
nechat si trvale zobrazovat pozici kurzoru pomoci
Pomerne casto potrebujete provest prikaz pro urcitou skupinu radku. V takovem
pripade je zadejte prostrednictvim intervalu, jehoz dolni a horni mez oddelte
navzajem carkou. Takze ke smazani pateho az osmeho radku poslouzi
V rade pripadu (zejmena pri hledani a nahrazovani) chcete prikaz provest pro
cely soubor. Pak sahnete po specialnim znaku
Nejlahudkovejsi konstrukci je zadat cislo radku prostrednictvim vyhledavani.
Misto prosteho cisla muzete totiz uvest
Vsimnete si, ze lomitko zde ma funkci specialniho znaku (ukoncuje hledany
vyraz). Pokud se ma vyskytnout uvnitr hledaneho textu, je treba pred nim uvest
zpetne lomitko, aby se tento specialni vyznam potlacil. Proto se zacatek
komentare
A na zaver neco pro line. Nejpohodlnejsim (a casto i nejrychlejsim) zpusobem k
zadavani rozmezi radku, jichz se ma prikaz dotknout, je
vizualni rezim. Proste si vyberte dotycny text a
stisknete © 1997, 1998 Pavel Satrapa |