ZnaΦky

V dosavadnφch kapitolßch jsme pro╣li pestrou °adou nejr∙zn∞j╣φch pohyb∙, kterΘ vim nabφzφ. Zatφm v╣ak mezi nimi chyb∞la mo╛nost zapφchnout si kamsi do textu ╣pendlφΦek, ke kterΘmu se lze kdykoli snadno vrßtit. Prßv∞ k tomu slou╛φ znaΦky.

Definice

Chcete-li na aktußlnφ pozici kurzoru polo╛it znaΦku, stiskn∞te m<pφsmeno>, kde <pφsmeno> je malΘ Φi velkΘ pφsmeno anglickΘ abecedy.

ZnaΦka nenφ v textu nijak viditelnß. Jednß se o pouhou vnit°nφ konstrukci vim. Jestli╛e si chcete prohlΘdnout, kde jsou jednotlivΘ znaΦky rozmφst∞ny, pou╛ijte p°φkaz :marks.

Pou╛itφ

Kdy╛ se chcete pozd∞ji vrßtit na pozici znaΦky, mßte k dispozici dva mo╛nΘ p°φkazy: '<pφsmeno> nebo `<pφsmeno>. Oba p°esunou kurzor na °ßdek, na n∞m╛ le╛φ znaΦka pojmenovanß uveden²m pφsmenem. Zatφmco zp∞tn² apostrof (`) vßs p°emφstφ p°φmo na pozici znaΦky, apostrof obyΦejn² (') p°esune kurzor na prvnφ neprßzdn² znak dotyΦnΘho °ßdku. Osobn∞ pova╛uji za u╛iteΦn∞j╣φ obrßcen² apostrof.

Je v²znamn² rozdφl, jestli pro znaΦku pou╛ijete malΘ nebo velkΘ pφsmeno. ZnaΦky malΘ (pojmenovanΘ mal²mi pφsmeny) jsou toti╛ lokßlnφ a m∙╛ete na n∞ poskoΦit, jen pokud se prßv∞ nachßzφte v dotyΦnΘm souboru. Ka╛d² soubor tedy mß sv²ch vlastnφch 26 lokßlnφch znaΦek.

VelkΘ znaΦky (pojmenovanΘ velk²mi pφsmeny) naproti tomu obsahujφ krom∞ Φφsla °ßdku a sloupce takΘ informaci o jmΘn∞ souboru. SkoΦφte-li na tuto znaΦku, m∙╛ete p°eskoΦit i do jinΘho souboru. V takovΘm p°φpad∞ bude aktußlnφ soubor uzav°en a mφsto n∞j se naΦte soubor obsahujφcφ znaΦku (pochopiteln∞ je zde ochrana p°ed ztrßtou neulo╛en²ch zm∞n v souboru).

Jestli╛e si prost°ednictvφm volby viminfo uklßdßte informace o editaci, ulo╛φ se i velkΘ (globßlnφ) znaΦky. P°i p°φ╣tφm startu editoru je pak m∙╛ete pou╛φvat, jako byste editaci v∙bec nep°eru╣ili. Naproti tomu malΘ znaΦky p°i uzav°enφ souboru, kter² je obsahuje, zanikajφ.

Speciality

Ve v²stupu p°φkazu :marks objevφte n∞kolik podivn∞ pojmenovan²ch znaΦek. Jednß se o speciality, kterΘ se nenastavujφ ruΦn∞. Tyto znaΦky aktualizuje automaticky sßm editor.

Velmi zajφmav² efekt p°inß╣φ zdvojenφ znaku pro skok na znaΦku (tedy '' Φi ``). Vrßtφ vßs zp∞t na pozici p°ed poslednφm skokem. Ten mohl b²t zp∙soben lecΦφm - hledßnφm, p°φkazem pro nahrazenφ, skokem na znaΦku Φi heslo.

ZnaΦky [ a ] editor poklßdß na zaΦßtek a konec naposledy vlo╛enΘho Φi zpracovanΘho (n∞jak²m operßtorem) textu. Obdobn∞ zaΦßtek a konec naposledy vybranΘ vizußlnφ oblasti vyznaΦφ pomocφ < a >. Tyto specißlnφ znaky m∙╛ete pou╛φt jako b∞╛nß jmΘna znaΦek.

<-- predchozi  [obsah]  dalsi -->
© 1997, 1998 Pavel Satrapa