![]() |
OknaOkna jsou jednou z velmi p°φjemn²ch vymo╛enostφ vim. Umo╛≥ujφ vßm vid∞t zßrove≥ n∞kolik soubor∙ (nebo t°eba n∞kolik pohled∙ do jednoho a toho samΘho souboru), libovoln∞ je st°φdat a p°enß╣et Φßsti textu z jednoho do druhΘho. Na obrßzku vidφte vim se dv∞ma otev°en²mi okny.
![]() Otevφrßnφ a zavφrßnφ okenNejzßkladn∞j╣φm zp∙sobem, jak spustit vim s n∞kolika okny je zadat mu na p°φkazovΘm °ßdku volbu-o . V takovΘm p°φpad∞ otev°e okno
pro ka╛d² soubor, kter² mß editovat.
P°φklad:╚asto si v╣ak a╛ b∞hem editace vzpomenete, ╛e byste rßdi na chvφli nahlΘdli i do jinΘho souboru a t°eba z n∞j kousek p°evzali do toho aktußlnφho. V takovΘm p°φpad∞ poslou╛φ p°φkaz :split <soubor> , kde
<soubor> je jmΘno souboru, kter² se mß v okn∞ objevit.
Samoz°ejm∞ je nemusφte zadßvat. V takovΘm p°φpad∞ se vßm objevφ prßzdnΘ okno.
Zavφrßnφ okna se nijak neli╣φ od uzav°enφ souboru - pou╛ijte prost∞
P°i prßci s okny se p°φkaz Jestli╛e se zßrove≥ jednß o poslednφ okno editoru, bude souΦasn∞ s oknem ukonΦen i vim. B∞╛n² "neokennφ" re╛im prßce je vlastn∞ re╛im "okennφ" s jedin²m otev°en²m oknem. Pou╛φvßnφKa╛dΘ okno jest chßpati jako okΘnko, kter²m nahlφ╛φte do obsahu souboru. M∙╛te si jich otev°φt mnoho, ale v praxi nejΦast∞ji pracujete se dv∞ma okny - v jenom je "hlavnφ" editova² soubor a ve druhΘm soubor, do kterΘho momentßln∞ chcete nahlΘdnout Φi z n∞j n∞co zkopφrovat.
V╣echny okennφ operace se vyvolßvajφ dvojicφ znak∙, z nich╛ prvnφ je
Pozor! P°φkazy pro prßci s okny je t°eba provßd∞t v normßlnφm
re╛imu. Ve vklßdacφm toti╛
Pom∞rn∞ intuitivnφ je i dal╣φ zp∙sob p°epφnßnφ oken: po Pokud va╣e verze vim podporuje my╣, m∙╛ete st°φdat okna prost²m klepnutφm my╣i. Kurzor se toti╛ p°esune na pozici klepnutφ, a╗ je kdekoli. Tak╛e p°φpadn∞ zm∞nφ aktußlnφ okno. Klepnete-li na stavov² °ßdek okna, p°est∞huje se kurzor do n∞j na pozici, ze kterΘ jste je naposledy opustili. Zm∞ny uspo°ßdßnφ╚lov∞ku je v∞t╣inou jedno, v jakΘm po°adφ se okna na obrazovce vyskytujφ. Pokud by to nßhodou nebyla pravda, p°φkazCtrl-W r
rotuje okna sm∞rem dol∙, Ctrl-W R rotuje okna
nahoru a Ctrl-W x vym∞nφ aktußlnφ okno s oknem pod
nφm.
Naopak pom∞rn∞ Φastou pot°ebou je zm∞na velikosti oken. Implicitn∞ je
vim nastaven tak, ╛e p°i vytvo°enφ novΘho okna zm∞nφ velikosti v╣ech
stßvajφcφch tak, aby v╣echna okna byla stejn∞ vysokß. Toto chovßnφ °φdφ volba
Kdy╛ vßm stßvajφcφ velikost okna nevyhovuje, m∙╛ete ji upravit. P°φkaz
Zm∞nu velikosti lze zajistit i automaticky. Volba © 1997, 1998 Pavel Satrapa |