Mercurial > emacs
comparison etc/TUTORIAL.cs @ 38689:99630a340b59
Be consistent when naming CONTROL and META keys.
author | Pavel Janík <Pavel@Janik.cz> |
---|---|
date | Sat, 04 Aug 2001 14:32:41 +0000 |
parents | 0346e04a4659 |
children | ebcceabda1b5 |
comparison
equal
deleted
inserted
replaced
38688:0346e04a4659 | 38689:99630a340b59 |
---|---|
17 Důležitá poznámka: práci s Emacsem ukončíte stiskem C-x C-c (dva znaky). | 17 Důležitá poznámka: práci s Emacsem ukončíte stiskem C-x C-c (dva znaky). |
18 Znaky ">>" na levém okraji značí místa, kde si máte vyzkoušet příkaz. | 18 Znaky ">>" na levém okraji značí místa, kde si máte vyzkoušet příkaz. |
19 Například: | 19 Například: |
20 <<Blank lines inserted here by startup of help-with-tutorial>> | 20 <<Blank lines inserted here by startup of help-with-tutorial>> |
21 >> Nyní stiskněte C-v (view next screen) pro posun na další obrazovku. | 21 >> Nyní stiskněte C-v (view next screen) pro posun na další obrazovku. |
22 (Směle do toho, proveďte to přidržením klávesy control a stiskem v.) | 22 (Směle do toho, proveďte to přidržením klávesy CONTROL a stiskem v.) |
23 Od této chvíle byste toto měli provádět kdykoliv dočtete zobrazenou | 23 Od této chvíle byste toto měli provádět kdykoliv dočtete zobrazenou |
24 obrazovku. | 24 obrazovku. |
25 | 25 |
26 Všimněte si, že při posuvu obrazovek vždy zůstávají zobrazeny dva řádky | 26 Všimněte si, že při posuvu obrazovek vždy zůstávají zobrazeny dva řádky |
27 z předchozí obrazovky; to poskytuje určitou návaznost při postupném | 27 z předchozí obrazovky; to poskytuje určitou návaznost při postupném |
43 | 43 |
44 C-v Posun o obrazovku vpřed | 44 C-v Posun o obrazovku vpřed |
45 M-v Posun o obrazovku zpět | 45 M-v Posun o obrazovku zpět |
46 C-l Smazání obrazovky a znovuzobrazení celého textu, | 46 C-l Smazání obrazovky a znovuzobrazení celého textu, |
47 přitom se text pod kurzorem přesune ke středu obrazovky. | 47 přitom se text pod kurzorem přesune ke středu obrazovky. |
48 (Jedná se o control-L a ne control-1.) | 48 (Jedná se o CONTROL-L a ne CONTROL-1.) |
49 | 49 |
50 >> Najděte kurzor a zapamatujte si, jaký text je kolem něj. | 50 >> Najděte kurzor a zapamatujte si, jaký text je kolem něj. |
51 Pak stiskněte C-l. | 51 Pak stiskněte C-l. |
52 Najděte kurzor znovu a všimněte si, že je kolem něj tentýž text. | 52 Najděte kurzor znovu a všimněte si, že je kolem něj tentýž text. |
53 | 53 |
109 | 109 |
110 >> Zkuste posunout kurzor pod dolní okraj obrazovky pomocí C-n a pozorujte, | 110 >> Zkuste posunout kurzor pod dolní okraj obrazovky pomocí C-n a pozorujte, |
111 co se stane. | 111 co se stane. |
112 | 112 |
113 Jestliže je posun po znacích příliš pomalý, můžete se pohybovat po | 113 Jestliže je posun po znacích příliš pomalý, můžete se pohybovat po |
114 slovech. M-f (Meta-f) provádí posun o slovo vpřed a M-b provádí posun | 114 slovech. M-f (META-f) provádí posun o slovo vpřed a M-b provádí posun |
115 o slovo zpět. | 115 o slovo zpět. |
116 | 116 |
117 >> Stiskněte několikrát M-f a M-b. | 117 >> Stiskněte několikrát M-f a M-b. |
118 | 118 |
119 Pokud se kurzor nachází uprostřed slova, M-f provede přesun na konec | 119 Pokud se kurzor nachází uprostřed slova, M-f provede přesun na konec |
124 >> Stiskněte několikrát M-f a M-b proloženě s C-f a C-b, abyste viděli | 124 >> Stiskněte několikrát M-f a M-b proloženě s C-f a C-b, abyste viděli |
125 výsledky příkazů M-f a M-b prováděných z různých míst uvnitř slov a | 125 výsledky příkazů M-f a M-b prováděných z různých míst uvnitř slov a |
126 mezi nimi. | 126 mezi nimi. |
127 | 127 |
128 Všimněte si analogie mezi C-f a C-b na jedné straně a M-f a M-b na | 128 Všimněte si analogie mezi C-f a C-b na jedné straně a M-f a M-b na |
129 straně druhé. Meta znaky jsou velmi často využívány pro operace | 129 straně druhé. Znaky s klávesou META jsou velmi často využívány pro operace |
130 vztahující se k entitám definovaným jazykem (slova, věty, odstavce), | 130 vztahující se k entitám definovaným jazykem (slova, věty, odstavce), |
131 zatímco Control znaky pracují na základních prvcích nezávislých na tom, | 131 zatímco znaky s klávesou CONTROL pracují na základních prvcích |
132 co zrovna editujete (znaky, řádky, apod.). | 132 nezávislých na tom, co zrovna editujete (znaky, řádky, apod.). |
133 | 133 |
134 Tato analogie platí také pro řádky a věty: C-a a C-e provádí přesun | 134 Tato analogie platí také pro řádky a věty: C-a a C-e provádí přesun |
135 na začátek a konec řádku, M-a a M-e provádí přesun na začátek a konec | 135 na začátek a konec řádku, M-a a M-e provádí přesun na začátek a konec |
136 věty. | 136 věty. |
137 | 137 |
165 M-e Přesun vpřed na konec věty | 165 M-e Přesun vpřed na konec věty |
166 | 166 |
167 >> Vyzkoušejte si teď několikrát všechny tyto příkazy pro procvičení. | 167 >> Vyzkoušejte si teď několikrát všechny tyto příkazy pro procvičení. |
168 Jsou to nejpoužívanější příkazy. | 168 Jsou to nejpoužívanější příkazy. |
169 | 169 |
170 Další dva důležité příkazy pro pohyb kurzoru jsou M-< (Meta menší-než), | 170 Další dva důležité příkazy pro pohyb kurzoru jsou M-< (META menší-než), |
171 který provede přesun na začátek celého textu, a M-> (Meta větší-než), | 171 který provede přesun na začátek celého textu, a M-> (META větší-než), |
172 který provede přesun na konec celého textu. | 172 který provede přesun na konec celého textu. |
173 | 173 |
174 Na většině terminálů je "<" nad čárkou, takže pro vyvolání tohoto znaku | 174 Na většině terminálů je "<" nad čárkou, takže pro vyvolání tohoto znaku |
175 musíte použít klávesu Shift. Na těchto terminálech je tedy nutno použít | 175 musíte použít klávesu Shift. Na těchto terminálech je tedy nutno použít |
176 klávesu Shift i v případě příkazu M-<; bez klávesy Shift byste provedli | 176 klávesu Shift i v případě příkazu M-<; bez klávesy Shift byste provedli |
270 objasnit, jak se zbavit nadbytečných oken a vrátit se do základní | 270 objasnit, jak se zbavit nadbytečných oken a vrátit se do základní |
271 jednookenní editace. Je to jednoduché: | 271 jednookenní editace. Je to jednoduché: |
272 | 272 |
273 C-x 1 Jedno okno (tj. zrušení všech ostatních oken) | 273 C-x 1 Jedno okno (tj. zrušení všech ostatních oken) |
274 | 274 |
275 Tedy vložení Control-x následované číslicí 1. C-x 1 rozšíří okno | 275 Tedy vložení CONTROL-x následované číslicí 1. C-x 1 rozšíří okno |
276 obsahující kurzor přes celou obrazovku. Zruší to všechna ostatní okna. | 276 obsahující kurzor přes celou obrazovku. Zruší to všechna ostatní okna. |
277 | 277 |
278 >> Stiskněte Control-h k Control-f. | 278 >> Stiskněte C-h k C-f. |
279 Pozorujte, jak se aktuální okno zmenší a objeví se nové okno za | 279 Pozorujte, jak se aktuální okno zmenší a objeví se nové okno za |
280 účelem zobrazení dokumentace k příkazu Control-f. | 280 účelem zobrazení dokumentace k příkazu C-f. |
281 | 281 |
282 >> Stiskněte C-x 1 a pozorujte, jak okno s dokumentací zmizí. | 282 >> Stiskněte C-x 1 a pozorujte, jak okno s dokumentací zmizí. |
283 | 283 |
284 | 284 |
285 * VKLÁDÁNÍ A MAZÁNÍ | 285 * VKLÁDÁNÍ A MAZÁNÍ |
339 | 339 |
340 C-k Zrušení textu od pozice kurzoru do konce řádku | 340 C-k Zrušení textu od pozice kurzoru do konce řádku |
341 M-k Zrušení textu do konce aktuální věty | 341 M-k Zrušení textu do konce aktuální věty |
342 | 342 |
343 Všimněte si, že <Delete> a C-d, resp. M-<Delete> a M-d, rozšiřují | 343 Všimněte si, že <Delete> a C-d, resp. M-<Delete> a M-d, rozšiřují |
344 paralelu započatou C-f a M-f (pravda, <Delete> opravdu není control | 344 paralelu započatou C-f a M-f (pravda, <Delete> opravdu není CONTROL |
345 znak, ale netrapme se tím). C-k a M-k jsou jako C-e a M-e ve smyslu | 345 znak, ale netrapme se tím). C-k a M-k jsou jako C-e a M-e ve smyslu |
346 vztahu řádků k větám. | 346 vztahu řádků k větám. |
347 | 347 |
348 Libovolnou část bufferu můžete též zrušit následující metodou. | 348 Libovolnou část bufferu můžete též zrušit následující metodou. |
349 Přesuňte se na konec této části a stiskněte C-@ nebo C-SPC (libovolnou | 349 Přesuňte se na konec této části a stiskněte C-@ nebo C-SPC (libovolnou |
473 který je vaší osobní čmárací kopií tutoriálu Emacsu. Když v Emacsu | 473 který je vaší osobní čmárací kopií tutoriálu Emacsu. Když v Emacsu |
474 vyhledáte soubor, jeho jméno se objeví přesně na tom místě. | 474 vyhledáte soubor, jeho jméno se objeví přesně na tom místě. |
475 | 475 |
476 Příkazy pro vyhledávání a ukládání souborů se na rozdíl od ostatních | 476 Příkazy pro vyhledávání a ukládání souborů se na rozdíl od ostatních |
477 příkazů, které jste se zatím naučili, skládají ze dvou znaků. Oba | 477 příkazů, které jste se zatím naučili, skládají ze dvou znaků. Oba |
478 začínají znakem Control-x. Existuje celá řada příkazů začínajících na | 478 začínají znakem CONTROL-x. Existuje celá řada příkazů začínajících na |
479 Control-x; mnoho z nich pracuje se soubory, buffery a podobnými věcmi. | 479 CONTROL-x; mnoho z nich pracuje se soubory, buffery a podobnými věcmi. |
480 Tyto příkazy jsou dlouhé dva, tři nebo čtyři znaky. | 480 Tyto příkazy jsou dlouhé dva, tři nebo čtyři znaky. |
481 | 481 |
482 Další věcí ohledně příkazu pro vyhledání souboru je to, že musíte říct, | 482 Další věcí ohledně příkazu pro vyhledání souboru je to, že musíte říct, |
483 které jméno souboru chcete. Říkáme, že příkaz "čte argument | 483 které jméno souboru chcete. Říkáme, že příkaz "čte argument |
484 z terminálu" (v tomto případě je argumentem jméno souboru). Poté co | 484 z terminálu" (v tomto případě je argumentem jméno souboru). Poté co |
585 | 585 |
586 * ROZŠIŘOVÁNÍ SADY PŘÍKAZŮ | 586 * ROZŠIŘOVÁNÍ SADY PŘÍKAZŮ |
587 -------------------------- | 587 -------------------------- |
588 | 588 |
589 Existuje mnohem, mnohem více příkazů Emacsu, než které by vůbec mohly | 589 Existuje mnohem, mnohem více příkazů Emacsu, než které by vůbec mohly |
590 být rozmístěny na všechny control a meta znaky. Emacs tento problém | 590 být rozmístěny na všechny CONTROL a META znaky. Emacs tento problém |
591 obchází prostřednictvím X (eXtend) příkazu. Ten vzniká dvěma způsoby: | 591 obchází prostřednictvím X (eXtend) příkazu. Ten vzniká dvěma způsoby: |
592 | 592 |
593 C-x Znakový eXtend. Následován jedním znakem. | 593 C-x Znakový eXtend. Následován jedním znakem. |
594 M-x Pojmenovaný příkaz eXtend. Následován dlouhým názvem. | 594 M-x Pojmenovaný příkaz eXtend. Následován dlouhým názvem. |
595 | 595 |
767 20 znacích. Pak nastavte okraj zpátky na 70 opětovným použitím | 767 20 znacích. Pak nastavte okraj zpátky na 70 opětovným použitím |
768 C-x f. | 768 C-x f. |
769 | 769 |
770 Jestliže provedete změny uprostřed odstavce, Auto Fill mód jej | 770 Jestliže provedete změny uprostřed odstavce, Auto Fill mód jej |
771 nepřeformátuje. | 771 nepřeformátuje. |
772 Pro přeformátování odstavce stiskněte M-q (Meta-q) s kurzorem uvnitř | 772 Pro přeformátování odstavce stiskněte M-q (META-q) s kurzorem uvnitř |
773 odstavce. | 773 odstavce. |
774 | 774 |
775 >> Přesuňte kurzor do předchozího odstavce a stiskněte M-q. | 775 >> Přesuňte kurzor do předchozího odstavce a stiskněte M-q. |
776 | 776 |
777 | 777 |
819 místo hledání. Předpokládejme například, že jste napsali "c", abyste | 819 místo hledání. Předpokládejme například, že jste napsali "c", abyste |
820 našli první výskyt "k". Jestliže nyní stisknete "u", kurzor se přesune na | 820 našli první výskyt "k". Jestliže nyní stisknete "u", kurzor se přesune na |
821 první výskyt "ku". Teď stiskněte <Delete>. To vymaže "u" z hledaného | 821 první výskyt "ku". Teď stiskněte <Delete>. To vymaže "u" z hledaného |
822 řetězce a kurzor se přesune zpět na první výskyt "k". | 822 řetězce a kurzor se přesune zpět na první výskyt "k". |
823 | 823 |
824 Jestliže uprostřed hledání stisknete control nebo meta znak (s několika | 824 Jestliže uprostřed hledání stisknete CONTROL nebo META znak (s několika |
825 výjimkami -- znaky, které jsou speciální v hledání, jako C-s a C-r), | 825 výjimkami -- znaky, které jsou speciální v hledání, jako C-s a C-r), |
826 hledání se ukončí. | 826 hledání se ukončí. |
827 | 827 |
828 C-s zahajuje hledání, které hledá jakýkoliv výskyt hledaného řetězce ZA | 828 C-s zahajuje hledání, které hledá jakýkoliv výskyt hledaného řetězce ZA |
829 aktuální pozicí kurzoru. Chcete-li něco hledat v předcházejícím textu, | 829 aktuální pozicí kurzoru. Chcete-li něco hledat v předcházejícím textu, |
841 | 841 |
842 >> Teď stiskněte C-x 2, což rozdělí obrazovku na dvě okna. | 842 >> Teď stiskněte C-x 2, což rozdělí obrazovku na dvě okna. |
843 Obě okna zobrazují tento tutoriál. Kurzor zůstává navrchu okna. | 843 Obě okna zobrazují tento tutoriál. Kurzor zůstává navrchu okna. |
844 | 844 |
845 >> Tiskněte C-M-v pro scrollování spodního okna. | 845 >> Tiskněte C-M-v pro scrollování spodního okna. |
846 (Nemáte-li skutečnou klávesu Meta, stiskněte ESC C-v.) | 846 (Nemáte-li skutečnou klávesu META, stiskněte ESC C-v.) |
847 | 847 |
848 >> Stiskněte C-x o ("o" jako "other") pro přesun kurzoru do dolního okna. | 848 >> Stiskněte C-x o ("o" jako "other") pro přesun kurzoru do dolního okna. |
849 | 849 |
850 >> Použijte C-v a M-v ve spodním okně pro jeho scrollování. | 850 >> Použijte C-v a M-v ve spodním okně pro jeho scrollování. |
851 Pokračujte ve čtení těchto instrukcí v horním okně. | 851 Pokračujte ve čtení těchto instrukcí v horním okně. |
917 V tomto tutoriálu jsme se pokusili poskytnout vám dostatek informací, | 917 V tomto tutoriálu jsme se pokusili poskytnout vám dostatek informací, |
918 abyste mohli začít Emacs používat. V Emacsu je toho tolik, že by bylo | 918 abyste mohli začít Emacs používat. V Emacsu je toho tolik, že by bylo |
919 nemožné to zde všechno objasnit. Nicméně se o Emacsu můžete naučit | 919 nemožné to zde všechno objasnit. Nicméně se o Emacsu můžete naučit |
920 více, protože má mnoho užitečných vlastností. Emacs nabízí příkazy pro | 920 více, protože má mnoho užitečných vlastností. Emacs nabízí příkazy pro |
921 čtení dokumentace svých příkazů. Všechny tyto "help" příkazy | 921 čtení dokumentace svých příkazů. Všechny tyto "help" příkazy |
922 začínají znakem Control-h, který se nazývá "help znak". | 922 začínají znakem CONTROL-h, který se nazývá "help znak". |
923 | 923 |
924 Pro použití vlastností nápovědy stiskněte znak C-h a pak znak říkající, | 924 Pro použití vlastností nápovědy stiskněte znak C-h a pak znak říkající, |
925 jaký druh nápovědy žádáte. Jste-li OPRAVDU ztraceni, stiskněte C-h ? a | 925 jaký druh nápovědy žádáte. Jste-li OPRAVDU ztraceni, stiskněte C-h ? a |
926 Emacs vám sdělí, jaké druhy nápovědy vám může poskytnout. Jestliže | 926 Emacs vám sdělí, jaké druhy nápovědy vám může poskytnout. Jestliže |
927 jste stiskli C-h a pak jste se rozhodli, že žádnou nápovědu nechcete, | 927 jste stiskli C-h a pak jste se rozhodli, že žádnou nápovědu nechcete, |
934 toho používat klávesu F1 nebo M-x help RET.) | 934 toho používat klávesu F1 nebo M-x help RET.) |
935 | 935 |
936 Nejzákladnější help příkaz je C-h c. Stiskněte C-h, znak c a klávesový | 936 Nejzákladnější help příkaz je C-h c. Stiskněte C-h, znak c a klávesový |
937 příkaz; Emacs pak zobrazí velmi stručný popis příkazu. | 937 příkaz; Emacs pak zobrazí velmi stručný popis příkazu. |
938 | 938 |
939 >> Stiskněte C-h c Control-p. | 939 >> Stiskněte C-h c C-p. |
940 Hlášení by mělo vypadat asi takto | 940 Hlášení by mělo vypadat asi takto |
941 | 941 |
942 C-p runs the command previous-line | 942 C-p runs the command previous-line |
943 | 943 |
944 To vám sděluje "jméno funkce". Jména funkcí jsou používána zejména pro | 944 To vám sděluje "jméno funkce". Jména funkcí jsou používána zejména pro |
950 Víceznakové příkazy jako C-x C-s a (pokud nemáte META, EDIT ani ALT | 950 Víceznakové příkazy jako C-x C-s a (pokud nemáte META, EDIT ani ALT |
951 klávesu) <ESC>v jsou po C-h c povoleny také. | 951 klávesu) <ESC>v jsou po C-h c povoleny také. |
952 | 952 |
953 K získání více informací o příkazu místo C-h c použijte C-h k. | 953 K získání více informací o příkazu místo C-h c použijte C-h k. |
954 | 954 |
955 >> Stiskněte C-h k Control-p. | 955 >> Stiskněte C-h k C-p. |
956 | 956 |
957 To zobrazí dokumentaci k funkci a její jméno v emacsovém okně. Až | 957 To zobrazí dokumentaci k funkci a její jméno v emacsovém okně. Až |
958 výstup přečtete, stiskněte C-x 1, abyste se textu nápovědy zbavili. | 958 výstup přečtete, stiskněte C-x 1, abyste se textu nápovědy zbavili. |
959 Nemusíte to dělat hned. Můžete chvíli editovat a nahlížet do textu | 959 Nemusíte to dělat hned. Můžete chvíli editovat a nahlížet do textu |
960 nápovědy a teprve pak stisknout C-x 1. | 960 nápovědy a teprve pak stisknout C-x 1. |
972 zadat až se na něj Emacs zeptá. | 972 zadat až se na něj Emacs zeptá. |
973 | 973 |
974 C-h a Příkazové apropos. Zadejte klíčové slovo a Emacs vypíše | 974 C-h a Příkazové apropos. Zadejte klíčové slovo a Emacs vypíše |
975 všechny příkazy, jejichž jména obsahují toto klíčové | 975 všechny příkazy, jejichž jména obsahují toto klíčové |
976 slovo. Všechny tyto příkazy mohou být vyvolány pomocí | 976 slovo. Všechny tyto příkazy mohou být vyvolány pomocí |
977 Meta-x. Pro některé příkazy příkazové apropos vypíše | 977 META-x. Pro některé příkazy příkazové apropos vypíše |
978 také jedno nebo dvouznakové sekvence, které provádějí | 978 také jedno nebo dvouznakové sekvence, které provádějí |
979 tentýž příkaz. | 979 tentýž příkaz. |
980 | 980 |
981 >> Napište C-h a file<Return>. | 981 >> Napište C-h a file<Return>. |
982 | 982 |