diff options
author | Bram Moolenaar <Bram@vim.org> | 2010-01-06 20:54:52 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2010-01-06 20:54:52 +0100 |
commit | 5c73622a9066182ee4479fd7b3aa86e1825808c3 (patch) | |
tree | c92ed672cbb989fa3585387ebd4598f5bdfcc637 /runtime/tutor/tutor.pl | |
parent | 8f3f58f2c361f1b7241128d9821f88d8a30aa066 (diff) | |
download | vim-git-5c73622a9066182ee4479fd7b3aa86e1825808c3.tar.gz |
Update runtime files.
Diffstat (limited to 'runtime/tutor/tutor.pl')
-rw-r--r-- | runtime/tutor/tutor.pl | 259 |
1 files changed, 130 insertions, 129 deletions
diff --git a/runtime/tutor/tutor.pl b/runtime/tutor/tutor.pl index 4ae5355e9..96aa45c90 100644 --- a/runtime/tutor/tutor.pl +++ b/runtime/tutor/tutor.pl @@ -2,9 +2,9 @@ = W i t a j w t u t o r i a l u V I M - a - Wersja 1.7. = =============================================================================== - Vim to potężny edytor, który posiada wiele poleceń, zbyt dużo by + Vim to potężny edytor, który posiada wiele poleceń, zbyt dużo, by wyjaśnić je wszystkie w tym tutorialu. Ten przewodnik ma nauczyć - Cię posługiwać się wystarczająco wieloma komendami byś mógł łatwo + Cię posługiwać się wystarczająco wieloma komendami, byś mógł łatwo używać Vima jako edytora ogólnego przeznaczenia. Czas potrzebny na ukończenie tutoriala to 25 do 30 minut i zależy @@ -13,14 +13,14 @@ UWAGA: Polecenia wykonywane w czasie lekcji zmodyfikują tekst. Zrób wcześniej kopię tego pliku do ćwiczeń (jeśli zacząłeś komendą - "vimtutor" to już pracujesz na kopii). + "vimtutor", to już pracujesz na kopii). - Pamiętaj że przewodnik ten został zaprojektowany do nauki poprzez - ćwiczenia. Oznacza to, że musisz wykonywać polecenia by nauczyć się ich - prawidłowo. Jeśli będziesz jedynie czytał tekst szybko zapomnisz wiele + Pamiętaj, że przewodnik ten został zaprojektowany do nauki poprzez + ćwiczenia. Oznacza to, że musisz wykonywać polecenia, by nauczyć się ich + prawidłowo. Jeśli będziesz jedynie czytał tekst, szybko zapomnisz wiele poleceń! - Teraz upewnij się, że nie masz wciśniętego CapsLocka i wciskaj j + Teraz upewnij się, że nie masz wciśniętego Caps Locka i wciskaj j tak długo dopóki Lekcja 1.1. nie wypełni całkowicie ekranu. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -40,28 +40,28 @@ 3. Używając strzałki w dół przejdź do następnej lekcji. -Uwaga: Jeśli nie jesteś pewien czegoś co wpisałeś, wciśnij <ESC> by wrócić do +Uwaga: Jeśli nie jesteś pewien czegoś co wpisałeś, wciśnij <ESC>, by wrócić do trybu Normal. Wtedy powtórz polecenie. Uwaga: Klawisze kursora także powinny działać, ale używając hjkl będziesz - w stanie poruszać się o wiele szybciej jak się tylko przyzwyczaisz. + w stanie poruszać się o wiele szybciej, jak się tylko przyzwyczaisz. Naprawdę! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lekcja 1.2.: WYCHODZENIE Z VIM-a - !! UWAGA: Przed wykonaniem jakiegokolwiek polecenia przeczytaj całą lekcję.!! + !! UWAGA: Przed wykonaniem jakiegokolwiek polecenia przeczytaj całą lekcję !! 1. Wciśnij <ESC> (aby upewnić się, że jesteś w trybie Normal). 2. Wpisz: :q!<ENTER>. - To spowoduje wyjście z edytora PORZUCAJĄC wszelkie zmiany jakie - zdążyłeś zrobić. Jeśli chcesz zapamiętać zmiany i wyjść + To spowoduje wyjście z edytora PORZUCAJĄC wszelkie zmiany, jakie + zdążyłeś zrobić. Jeśli chcesz zapamiętać zmiany i wyjść, wpisz: :wq<ENTER> 3. Kiedy widzisz znak zachęty powłoki wpisz komendę, żeby wrócić do tutoriala. Czyli: vimtutor<ENTER> - 4. Jeśli chcesz zapamiętać polecenia, wykonaj kroki 1. do 3. aby + 4. Jeśli chcesz zapamiętać polecenia, wykonaj kroki 1. do 3., aby wyjść i wrócić do edytora. UWAGA: :q!<ENTER> porzuca wszelkie zmiany jakie zrobiłeś. W następnych @@ -85,7 +85,7 @@ UWAGA: :q!<ENTER> porzuca wszelkie zmiany jakie zrobiłeś. W następnych ---> Kkrowa prrzeskoczyła prrzez ksiiężycc. - 5. Teraz kiedy zdanie jest poprawione przejdź do Lekcji 1.4. + 5. Teraz, kiedy zdanie jest poprawione, przejdź do Lekcji 1.4. UWAGA: Ucz się przez ćwiczenie, nie wkuwanie. @@ -101,18 +101,18 @@ UWAGA: Ucz się przez ćwiczenie, nie wkuwanie. 1. Przenieś kursor do pierwszej linii poniżej oznaczonej --->. - 2. Aby poprawić pierwszy wiersz, ustaw kursor na pierwszym znaku PO tym + 2. Aby poprawić pierwszy wiersz, ustaw kursor na pierwszym znaku PO tym, gdzie tekst ma być wstawiony. 3. Wciśnij i a następnie wpisz konieczne poprawki. - 4. Po poprawieniu błędu wciśnij <ESC> by wrócić do trybu Normal. - Powtarzaj kroki 2. do 4. aby poprawić całe zdanie. + 4. Po poprawieniu błędu wciśnij <ESC>, by wrócić do trybu Normal. + Powtarzaj kroki 2. do 4., aby poprawić całe zdanie. ---> W tej brkje trochę . ---> W tej linii brakuje trochę tekstu. - 5. Kiedy czujesz się swobodnie wstawiając tekst przejdź do + 5. Kiedy czujesz się swobodnie wstawiając tekst, przejdź do podsumowania poniżej. @@ -129,7 +129,7 @@ UWAGA: Ucz się przez ćwiczenie, nie wkuwanie. 3. Kiedy tekst został dodany, wciśnij <ESC> i wróć do trybu Normalnego. - 4. Przenieś kursor do drugiej linii oznaczonej ---> i powtórz kroki 2 i 3 + 4. Przenieś kursor do drugiej linii oznaczonej ---> i powtórz kroki 2. i 3., aby poprawić zdanie. ---> Brakuje tu tro @@ -137,27 +137,27 @@ UWAGA: Ucz się przez ćwiczenie, nie wkuwanie. ---> Tu też trochę bra Tu też trochę brakuje. - 5. Kiedy już utrwaliłeś ćwiczenie przejdź do lekcji 1.6. + 5. Kiedy już utrwaliłeś ćwiczenie, przejdź do lekcji 1.6. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lekcja 1.6.: EDYCJA PLIKU ** Użyj :wq aby zapisać plik i wyjść. ** - !! UWAGA: zanim wykonasz jakiekolwiek polecenia przeczyaj całą lekcję !! + !! UWAGA: zanim wykonasz jakiekolwiek polecenia przeczytaj całą lekcję !! 1. Zakończ tutorial tak jak w lekcji 1.2.: :q! - Lub jeśli masz dostęp do innego terminala zrób kolejne kroki tam. + lub, jeśli masz dostęp do innego terminala, wykonaj kolejne kroki tam. 2. W powłoce wydaj polecenie: vim tutor<ENTER> - "vim" jest poleceniem uruchamiającym edytor Vim. 'tutor' to nazwa pliku - jaki chcesz edytować. Użyj pliku jaki może zostać zmieniony. + "vim" jest poleceniem uruchamiającym edytor Vim. 'tutor' to nazwa pliku, + jaki chcesz edytować. Użyj pliku, który może zostać zmieniony. - 3. Dodaj i usuń tekst tak jak się nauczyłeś w poprzednich lekcjach. + 3. Dodaj i usuń tekst tak, jak się nauczyłeś w poprzednich lekcjach. 4. Zapisz plik ze zmianami i opuść Vima: :wq<ENTER> - 5. Jeśli zakończyłeś vimtutor w kroku 1. uruchom go ponownie i przejdź + 5. Jeśli zakończyłeś vimtutor w kroku 1., uruchom go ponownie i przejdź do podsumowania poniżej. 6. Po przeczytaniu wszystkich kroków i ich zrozumieniu: wykonaj je. @@ -168,14 +168,14 @@ UWAGA: Ucz się przez ćwiczenie, nie wkuwanie. 1. Poruszasz kursorem używając "strzałek" i klawiszy hjkl . h (w lewo) j (w dół) k (do góry) l (w prawo) - 2. By wejść do Vima (z powłoki) wpisz: + 2. By wejść do Vima, (z powłoki) wpisz: vim NAZWA_PLIKU<ENTER> - 3. By wyjść z Vima wpisz: - <ESC> :q!<ENTER> by usunąc wszystkie zmiany. + 3. By wyjść z Vima, wpisz: + <ESC> :q!<ENTER> by usunąć wszystkie zmiany. LUB: <ESC> :wq<ENTER> by zmiany zachować. - 4. By usunąć znak pod kursorem wciśnij: x + 4. By usunąć znak pod kursorem, wciśnij: x 5. By wstawić tekst przed kursorem lub dodać: i wpisz tekst <ESC> wstawi przed kursorem @@ -189,18 +189,18 @@ Teraz możemy kontynuować i przejść do Lekcji 2. Lekcja 2.1.: POLECENIE DELETE (usuwanie) - ** Wpisz dw by usunąc wyraz. ** + ** Wpisz dw by usunąć wyraz. ** - 1. Wciśnij <ESC> by upewnić się, że jesteś w trybie Normal. + 1. Wciśnij <ESC>, by upewnić się, że jesteś w trybie Normal. 2. Przenieś kursor do linii poniżej oznaczonej --->. - 3. Przesuń kursor na początek wyrazu, które chcesz usunąć. + 3. Przesuń kursor na początek wyrazu, który chcesz usunąć. 4. Wpisz dw by usunąć wyraz. UWAGA: Litera d pojawi się na dole ekranu. Vim czeka na wpisanie w . - Jeśli zobaczysz inny znak oznacza to, że wpisałeś coś źle, wciśnij + Jeśli zobaczysz inny znak, oznacza to, że wpisałeś coś źle; wciśnij <ESC> i zacznij od początku. ---> Jest tu parę papier wyrazów, które kamień nie należą do nożyce tego zdania. @@ -225,7 +225,7 @@ Teraz możemy kontynuować i przejść do Lekcji 2. ---> Ktoś wpisał koniec tego zdania dwukrotnie. zdania dwukrotnie. - 5. Przejdź do Lekcji 2.3. by zrozumieć co się stało. + 5. Przejdź do Lekcji 2.3., by zrozumieć co się stało. @@ -235,12 +235,12 @@ Teraz możemy kontynuować i przejść do Lekcji 2. Lekcja 2.3.: O OPERATORACH I RUCHACH - Wiele poleceń zmieniających tekst są złożone z operatora i ruchu. - Format dla polecenia usuwającego z operatorem d jest taki: + Wiele poleceń zmieniających tekst jest złożonych z operatora i ruchu. + Format dla polecenia usuwającego z operatorem d jest następujący: d ruch - Gdzie: + gdzie: d - operator usuwania. ruch - na czym polecenie będzie wykonywane (lista poniżej). @@ -252,7 +252,7 @@ Teraz możemy kontynuować i przejść do Lekcji 2. W ten sposób wpisanie de usunie znaki od kursora do końca wyrazu. UWAGA: Wpisanie tylko ruchu w trybie Normal bez operatora przeniesie kursor - tak jak to określono. + tak, jak to określono. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lekcja 2.4.: UŻYCIE MNOŻNIKA DLA RUCHU @@ -266,32 +266,32 @@ UWAGA: Wpisanie tylko ruchu w trybie Normal bez operatora przeniesie kursor 3. Wpisz 3e aby przenieść kursor do końca trzeciego wyrazu w przód. - 4. Wpisz 0 (zero) aby przenieść kursor do początku linii. + 4. Wpisz 0 (zero), aby przenieść kursor na początek linii. 5. Powtórz kroki 2. i 3. z innymi liczbami. - ---> To jest zwykły wiersz z wyrazami po których możesz się poruszać. + ---> To jest zwykły wiersz z wyrazami, po których możesz się poruszać. 6. Przejdź do lekcji 2.5. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Lekcja 2.5.: UŻYCIE MNOŻNIKA BY WIĘCEJ USUNĄĆ + Lekcja 2.5.: UŻYCIE MNOŻNIKA, BY WIĘCEJ USUNĄĆ ** Wpisanie liczby z operatorem powtarza go odpowiednią ilość razy. ** W wyżej wspomnianej kombinacji operatora usuwania i ruchu podaj mnożnik - przed ruchem by więcej usunąć: + przed ruchem, by więcej usunąć: d liczba ruch 1. Przenieś kursor do pierwszego wyrazu KAPITALIKAMI w linii zaznaczonej --->. 2. Wpisz 2dw aby usunąć dwa wyrazy KAPITALIKAMI. - 3. Powtarzaj kroki 1. i 2. z innymi mnożnikami aby usunąć kolejne wyrazy + 3. Powtarzaj kroki 1. i 2. z innymi mnożnikami, aby usunąć kolejne wyrazy KAPITALIKAMI jednym poleceniem ---> ta ASD WE linia QWE ASDF ZXCV FG wyrazów została ERT FGH CF oczyszczona. @@ -312,7 +312,7 @@ UWAGA: Mnożnik pomiędzy operatorem d i ruchem działa podobnie do ruchu bez 1. Przenieś kursor do drugiego zdania z wierszyka poniżej. 2. Wpisz dd aby usunąć wiersz. 3. Teraz przenieś się do czwartego wiersza. - 4. Wpisz 2dd aby usunąc dwa wiersze. + 4. Wpisz 2dd aby usunąć dwa wiersze. ---> 1) Róże są czerwone, ---> 2) Błoto jest fajne, @@ -335,12 +335,12 @@ UWAGA: Mnożnik pomiędzy operatorem d i ruchem działa podobnie do ruchu bez 2. Wpisz x aby usunąć pierwszy niechciany znak. 3. Teraz wciśnij u aby cofnąć skutki ostatniego polecenia. 4. Tym razem popraw wszystkie błędy w linii używając polecenia x . - 5. Teraz wciśnij wielkie U aby przywrócić linię do oryginalnego stanu. - 6. Teraz wciśnij u kilka razy by cofnąć U i poprzednie polecenia. + 5. Teraz wciśnij wielkie U aby przywrócić linię do oryginalnego stanu. + 6. Teraz wciśnij u kilka razy, by cofnąć U i poprzednie polecenia. 7. Teraz wpisz CTRL-R (trzymaj równocześnie wciśnięte klawisze CTRL i R) kilka razy, by cofnąć cofnięcia. ----> Poopraw blędyyy w teej liniii i zaamiień je prrzez coofnij. +---> Poopraw błędyyy w teej liniii i zaamiień je prrzez coofnij. 8. To są bardzo pożyteczne polecenia. @@ -350,22 +350,22 @@ UWAGA: Mnożnik pomiędzy operatorem d i ruchem działa podobnie do ruchu bez LEKCJA 2. PODSUMOWANIE - 1. By usunąć znaki od kursora do następnego wyrazu wpisz: dw - 2. By usunąć znaki od kursora do końca linii wpisz: d$ + 1. By usunąć znaki od kursora do następnego wyrazu, wpisz: dw + 2. By usunąć znaki od kursora do końca linii, wpisz: d$ 3. By usunąć całą linię: dd - 4. By powtórzyć ruch poprzedź go liczbą: 2w + 4. By powtórzyć ruch, poprzedź go liczbą: 2w 5. Format polecenia zmiany to: operator [liczba] ruch gdzie: - operator - to co trzeba zrobić (np. d dla usuwania) + operator - to, co trzeba zrobić (np. d dla usuwania) [liczba] - opcjonalne, ile razy powtórzyć ruch ruch - przenosi nad tekstem do operowania, takim jak w (wyraz), - $ (do końca linii), etc. + $ (do końca linii) etc. - 6. By przejść do początku linii użyj zera: 0 - 7. By cofnąć poprzednie polecenie, wpisz: u (małe u) - By cofnąć wszystkie zmiany w linii wpisz: U (wielkie U) - By cofnąć cofnięcia wpisz: CTRL-R + 6. By przejść do początku linii, użyj zera: 0 + 7. By cofnąć poprzednie polecenie, wpisz: u (małe u) + By cofnąć wszystkie zmiany w linii, wpisz: U (wielkie U) + By cofnąć cofnięcie, wpisz: CTRL-R @@ -379,7 +379,7 @@ UWAGA: Mnożnik pomiędzy operatorem d i ruchem działa podobnie do ruchu bez 2. Wpisz dd aby usunąć linię i przechować ją w rejestrze Vima. - 3. Przenieś kursor do linii c), POWYŻEJ tej gdzie usunięta linia powinna + 3. Przenieś kursor do linii c), POWYŻEJ tej, gdzie usunięta linia powinna się znajdować. 4. Wciśnij p by wstawić linię poniżej kursora. @@ -404,21 +404,21 @@ UWAGA: Mnożnik pomiędzy operatorem d i ruchem działa podobnie do ruchu bez 3. Wpisz r a potem znak jaki powinien go zastąpić. - 4. Powtarzaj kroki 2. i 3. dopóki pierwsza linia nie będzie taka jak druga. + 4. Powtarzaj kroki 2. i 3. dopóki pierwsza linia nie będzie taka, jak druga. ----> Kjedy ten wiersz bił wstókiwany ktoś wciznął perę złych klawirzy! ----> Kiedy ten wiersz był wstukiwany ktoś wcisnął parę złych klawiszy! +---> Kjedy ten wiersz bił wstókiwany, ktoś wciznął perę złych klawirzy! +---> Kiedy ten wiersz był wstukiwany, ktoś wcisnął parę złych klawiszy! 5. Teraz czas na Lekcję 3.3. -UWAGA: Pamiętaj by uczyć się ćwicząc, a nie pamięciowo. +UWAGA: Pamiętaj, by uczyć się ćwicząc, a nie pamięciowo. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lekcja 3.3.: OPERATOR CHANGE (zmień) - ** By zmienić do końca wyrazu wpisz ce . ** + ** By zmienić do końca wyrazu, wpisz ce . ** 1. Przenieś kursor do pierwszej linii poniżej oznaczonej --->. @@ -428,7 +428,7 @@ UWAGA: Pamiętaj by uczyć się ćwicząc, a nie pamięciowo. 4. Wciśnij <ESC> i przejdź do następnej planowanej zmiany. - 5. Powtarzaj kroki 3. i 4. dopóki pierwsze zdanie nie będzie takie same + 5. Powtarzaj kroki 3. i 4. dopóki pierwsze zdanie nie będzie takie same, jak drugie. ---> Ta lunos ma pire słów, które tżina zbnic użifajonc pcmazu zmień. @@ -442,13 +442,13 @@ UWAGA: Pamiętaj by uczyć się ćwicząc, a nie pamięciowo. Lekcja 3.4.: WIĘCEJ ZMIAN UŻYWAJĄC c - ** Polecenie change używa takich samych ruchów jak delete. ** + ** Polecenie change używa takich samych ruchów, jak delete. ** - 1. Operator change działa tak samo jak delete. Format wygląda tak: + 1. Operator change działa tak samo, jak delete. Format wygląda tak: c [liczba] ruch - 2. Ruchy są także takie same, np.: w (wyraz), $ (koniec linii), etc. + 2. Ruchy są także takie same, np.: w (wyraz), $ (koniec linii) etc. 3. Przenieś się do pierwszej linii poniżej oznaczonej ---> @@ -456,7 +456,7 @@ UWAGA: Pamiętaj by uczyć się ćwicząc, a nie pamięciowo. 5. Wpisz c$ , popraw koniec wiersza i wciśnij <ESC>. ----> Koniec tego wiersza musi być poprawiony aby wyglądał tak jak drugi. +---> Koniec tego wiersza musi być poprawiony, aby wyglądał tak, jak drugi. ---> Koniec tego wiersza musi być poprawiony używając polecenia c$ . UWAGA: Możesz używać <BS> aby poprawiać błędy w czasie pisania. @@ -469,11 +469,11 @@ UWAGA: Możesz używać <BS> aby poprawiać błędy w czasie pisania. polecenie wstawia skasowany tekst PO kursorze (jeśli cała linia została usunięta, zostanie ona umieszczona w linii poniżej kursora). - 2. By zamienić znak pod kursorem wciśnij r a potem znak, który ma zastąpić + 2. By zamienić znak pod kursorem, wciśnij r a potem znak, który ma zastąpić oryginalny. - 3. Operator change pozwala Ci na zastąpienie od kursora do miejsca gdzie - zabrałby cię ruch. Np. wpisz ce aby zamienić tekst od kursora do końca + 3. Operator change pozwala Ci na zastąpienie od kursora do miejsca, gdzie + zabrałby Cię ruch. Np. wpisz ce aby zamienić tekst od kursora do końca wyrazu, c$ aby zmienić tekst do końca linii. 4. Format do polecenia change (zmień): @@ -497,12 +497,12 @@ UWAGA: Możesz używać <BS> aby poprawiać błędy w czasie pisania. Zapamiętaj numer linii dla potrzeb kroku 3. UWAGA: Możesz też zobaczyć pozycję kursora w prawym, dolnym rogu ekranu. - Dzieje się tak kiedy ustawiona jest opcja 'ruler' (wyjaśnione w lekcji 6.). + Dzieje się tak kiedy ustawiona jest opcja 'ruler' (więcej w lekcji 6.). 2. Wciśnij G aby przejść na koniec pliku. Wciśnij gg aby przejść do początku pliku. - 3. Wpisz numer linii, w której byłeś a potem G . To przeniesie cię + 3. Wpisz numer linii, w której byłeś a potem G . To przeniesie Cię z powrotem do linii, w której byłeś kiedy wcisnąłeś CTRL-G. 4. Jeśli czujesz się wystarczająco pewnie, wykonaj kroki 1-3. @@ -511,10 +511,10 @@ UWAGA: Możesz też zobaczyć pozycję kursora w prawym, dolnym rogu ekranu. Lekcja 4.2.: POLECENIE SZUKAJ - ** Wpisz / a następnie wyrażenie aby je znaleźć. ** + ** Wpisz / a następnie wyrażenie, aby je znaleźć. ** - 1. W trybie Normal wpisz / . Zauważ, że znak ten, oraz kursor pojawią - się na dole ekranu tak samo jak polecenie : . + 1. W trybie Normal wpisz / . Zauważ, że znak ten oraz kursor pojawią + się na dole ekranu tak samo, jak polecenie : . 2. Teraz wpisz błond<ENTER> . To jest słowo, którego chcesz szukać. @@ -523,11 +523,11 @@ UWAGA: Możesz też zobaczyć pozycję kursora w prawym, dolnym rogu ekranu. 4. Jeśli chcesz szukać frazy do tyłu, użyj polecenia ? zamiast / . - 5. Aby wrócić gdzie byłeś wciśnij CTRL-O. Powtarzaj by wrócić dalej. CTRL-I + 5. Aby wrócić gdzie byłeś, wciśnij CTRL-O. Powtarzaj, by wrócić dalej. CTRL-I idzie do przodu. -Uwaga: 'błond' to nie jest metoda by przeliterować błąd; 'błond' to błąd. -Uwaga: Kiedy szukanie osiągnie koniec pliku będzie kontynuowało od początku +Uwaga: 'błond' to nie jest metoda, by przeliterować błąd; 'błond' to błąd. +Uwaga: Kiedy szukanie osiągnie koniec pliku, będzie kontynuowane od początku o ile opcja 'wrapscan' nie została przestawiona. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -571,16 +571,16 @@ Uwaga: Ta funkcja jest bardzo użyteczna w debuggowaniu programu 4. Aby zmienić wszystkie wystąpienia łańcucha znaków pomiędzy dwoma liniami, wpisz: :#,#s/stare/nowe/g gdzie #,# są numerami linii ograniczających - region gdzie ma nastąpić zamiana. + region, gdzie ma nastąpić zamiana. wpisz :%s/stare/nowe/g by zmienić wszystkie wystąpienia w całym pliku. wpisz :%s/stare/nowe/gc by zmienić wszystkie wystąpienia w całym - pliku, prosząc o potwierdzenie za każdym razem + pliku, prosząc o potwierdzenie za każdym razem. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LEKCJA 4. PODSUMOWANIE 1. CTRL-G pokaże Twoją pozycję w pliku i status pliku. SHIFT-G przenosi - cię do końca pliku. + Cię do końca pliku. G przenosi do końca pliku. liczba G przenosi do linii [liczba]. gg przenosi do pierwszej linii. @@ -588,22 +588,22 @@ Uwaga: Ta funkcja jest bardzo użyteczna w debuggowaniu programu 2. Wpisanie / a następnie łańcucha znaków szuka łańcucha DO PRZODU. Wpisanie ? a następnie łańcucha znaków szuka łańcucha DO TYŁU. Po wyszukiwaniu wciśnij n by znaleźć następne wystąpienie szukanej - frazy tym samym kierunku lub N by szukać w kierunku przeciwnym. + frazy w tym samym kierunku lub N by szukać w kierunku przeciwnym. CTRL-O przenosi do starszych pozycji, CTRL-I do nowszych. 3. Wpisanie % gdy kursor znajduje się na (,),[,],{, lub } lokalizuje parujący znak. - 4. By zamienić pierwszy stary na nowy w linii wpisz :s/stary/nowy - By zamienić wszystkie stary na nowy w linii wpisz :s/stary/nowy/g + 4. By zamienić pierwszy stary na nowy w linii, wpisz :s/stary/nowy + By zamienić wszystkie stary na nowy w linii, wpisz :s/stary/nowy/g By zamienić frazy pomiędzy dwoma liniami # wpisz :#,#s/stary/nowy/g - By zamienić wszystkie wystąpienia w pliku wpisz :%s/stary/nowy/g - By Vim prosił Cię o potwierdzenie dodaj 'c' :%s/stary/nowy/gc + By zamienić wszystkie wystąpienia w pliku, wpisz :%s/stary/nowy/g + By Vim prosił Cię o potwierdzenie, dodaj 'c' :%s/stary/nowy/gc ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Lekcja 5.1.: JAK WYKONAĆ POLECENIA ZEWNĘTRZNE + Lekcja 5.1.: JAK WYKONAĆ POLECENIA ZEWNĘTRZNE? - ** Wpisz :! a następnie zewnętrzne polecenie by je wykonać. ** + ** Wpisz :! a następnie zewnętrzne polecenie, by je wykonać. ** 1. Wpisz znajome polecenie : by ustawić kursor na dole ekranu. To pozwala na wprowadzenie komendy linii poleceń. @@ -626,20 +626,20 @@ Uwaga: Wszystkie polecenia : muszą być zakończone <ENTER>. Lekcja 5.2.: WIĘCEJ O ZAPISYWANIU PLIKÓW - ** By zachować zmiany w tekści wpisz :w NAZWA_PLIKU . ** + ** By zachować zmiany w tekście, wpisz :w NAZWA_PLIKU . ** 1. Wpisz :!dir lub :!ls by zobaczyć spis plików w katalogu. - Już wiesz, że musisz wcisnąć <ENTER> po tym. + Już wiesz, że musisz po tym wcisnąć <ENTER>. - 2. Wybierz nazwę pliku jaka jeszcze nie istnieje, np. TEST. + 2. Wybierz nazwę pliku, jaka jeszcze nie istnieje, np. TEST. 3. Teraz wpisz: :w TEST (gdzie TEST jest nazwą pliku jaką wybrałeś.) 4. To polecenie zapamięta cały plik (Vim Tutor) pod nazwą TEST. - By to sprawdzić wpisz :!dir lub :!ls , żeby znowu zobaczyć listę plików. + By to sprawdzić, wpisz :!dir lub :!ls żeby znowu zobaczyć listę plików. Uwaga: Zauważ, że gdybyś teraz wyszedł z Vima, a następnie wszedł ponownie - poleceniem vim TEST , plik byłby dokładną kopią tutoriala kiedy go + poleceniem vim TEST , plik byłby dokładną kopią tutoriala, kiedy go zapisywałeś. 5. Teraz usuń plik wpisując (MS-DOS): :!del TEST @@ -649,7 +649,7 @@ Uwaga: Zauważ, że gdybyś teraz wyszedł z Vima, a następnie wszedł ponownie Lekcja 5.3.: WYBRANIE TEKSTU DO ZAPISU - ** By zachować część pliku wpisz v ruch :w NAZWA_PLIKU ** + ** By zachować część pliku, wpisz v ruch :w NAZWA_PLIKU ** 1. Przenieś kursor do tego wiersza. @@ -664,26 +664,26 @@ Uwaga: Zauważ, że gdybyś teraz wyszedł z Vima, a następnie wszedł ponownie 5. Vim zapisze wybrane linie do pliku TEST. Użyj :!dir lub :!ls , żeby to zobaczyć. Jeszcze go nie usuwaj! Użyjemy go w następnej lekcji. -UWAGA: Wciśnięcie v zaczyna tryb Wizualny. Możesz poruszać kursorem by - zmienić rozmiary zaznaczenia. Możesz też użyć operatora by zrobić coś +UWAGA: Wciśnięcie v zaczyna tryb Wizualny. Możesz poruszać kursorem, by + zmienić rozmiary zaznaczenia. Możesz też użyć operatora, by zrobić coś z tekstem. Na przykład d usuwa tekst. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lekcja 5.4.: WSTAWIANIE I ŁĄCZENIE PLIKÓW - ** By wstawić zawartość pliku wpisz :r NAZWA_PLIKU ** + ** By wstawić zawartość pliku, wpisz :r NAZWA_PLIKU ** 1. Umieść kursor tuż powyżej tej linii. UWAGA: Po wykonaniu kroku 2. zobaczysz tekst z Lekcji 5.3. Potem przejdź - do DOŁU by zobaczyć ponownie tę lekcję. + do DOŁU, by zobaczyć ponownie tę lekcję. 2. Teraz wczytaj plik TEST używając polecenia :r TEST , gdzie TEST jest nazwą pliku. Wczytany plik jest umieszczony poniżej linii z kursorem. - 3. By sprawdzić czy plik został wczytany cofnij kursor i zobacz, że + 3. By sprawdzić czy plik został wczytany, cofnij kursor i zobacz, że teraz są dwie kopie Lekcji 5.3., oryginał i kopia z pliku. UWAGA: Możesz też wczytać wyjście zewnętrznego polecenia. Na przykład @@ -723,14 +723,14 @@ UWAGA: Możesz też wczytać wyjście zewnętrznego polecenia. Na przykład 1. Przenieś kursor do linii poniżej oznaczonej --->. - 2. Wpisz o (małe) by otworzyć linię PONIŻEJ kursora i przenieść się + 2. Wpisz o (małe), by otworzyć linię PONIŻEJ kursora i przenieść się do trybu Insert (wprowadzanie). 3. Wpisz trochę tekstu i wciśnij <ESC> by wyjść z trybu Insert (wprowadzanie). ---> Po wciśnięciu o kursor znajdzie się w otwartej linii w trybie Insert. - 4. By otworzyć linię POWYŻEJ kursora wciśnij wielkie O zamiast małego + 4. By otworzyć linię POWYŻEJ kursora, wciśnij wielkie O zamiast małego o . Wypróbuj to na linii poniżej. ---> Otwórz linię powyżej wciskając SHIFT-O gdy kursor będzie na tej linii. @@ -747,9 +747,9 @@ UWAGA: Możesz też wczytać wyjście zewnętrznego polecenia. Na przykład 2. Wciskaj e dopóki kursor nie będzie na końcu li . - 3. Wpisz a (małe) aby dodać tekst ZA znakiem pod kursorem. + 3. Wpisz a (małe), aby dodać tekst ZA znakiem pod kursorem. - 4. Dokończ wyraz tak jak w linii poniżej. Wciśnij <ESC> aby opuścić tryb + 4. Dokończ wyraz tak, jak w linii poniżej. Wciśnij <ESC> aby opuścić tryb Insert. 5. Użyj e by przejść do kolejnego niedokończonego wyrazu i powtarzaj kroki @@ -758,7 +758,7 @@ UWAGA: Możesz też wczytać wyjście zewnętrznego polecenia. Na przykład ---> Ta li poz Ci ćwi dodaw teks do koń lin ---> Ta linia pozwoli Ci ćwiczyć dodawanie tekstu do końca linii. -Uwaga: a , i oraz A prowadzą do trybu Insert, jedyną różnicą jest miejsce +Uwaga: a , i oraz A prowadzą do trybu Insert, jedyną różnicą jest miejsce, gdzie nowe znaki będą dodawane. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lekcja 6.3.: INNA WERSJA REPLACE (zamiana) @@ -791,16 +791,16 @@ UWAGA: Tryb Replace jest jak tryb Insert, ale każdy znak usuwa istniejący 1. Przejdź do linii oznaczonej ---> i umieść kursor za "a)". - 2. Wejdź w tryb Visual v i przenieś kursor na początek "pierwszy". + 2. Wejdź w tryb Wizualny v i przenieś kursor na początek "pierwszy". - 3. Wciśnij y aby yankować (kopiować) podświetlony tekst. + 3. Wciśnij y aby kopiować (yankować) podświetlony tekst. 4. Przenieś kursor do końca następnej linii: j$ - 5. Wciśnij p aby wpakować (paste) tekst. Dodaj: a drugi<ESC> . + 5. Wciśnij p aby wkleić (wpakować) tekst. Dodaj: a drugi<ESC> . - 6. Użyj trybu Wizualnego aby wybrać " element.", yankuj go y , przejdź do - końca następnej linii j$ i upakuj tam tekst z p . + 6. Użyj trybu Wizualnego, aby wybrać " element.", yankuj go y , przejdź do + końca następnej linii j$ i upakuj tam tekst z p . ---> a) to jest pierwszy element. b) @@ -810,7 +810,7 @@ Uwaga: możesz użyć y jako operatora; yw kopiuje jeden wyraz. Lekcja 6.5.: USTAWIANIE OPCJI -** Ustawianie opcji tak by szukaj lub substytucja ignorowały wielkość liter ** +** Ustawianie opcji tak, by szukaj lub substytucja ignorowały wielkość liter ** 1. Szukaj 'ignore' wpisując: /ignore<ENTER> Powtórz szukanie kilka razy naciskając klawisz n . @@ -828,7 +828,7 @@ Uwaga: możesz użyć y jako operatora; yw kopiuje jeden wyraz. 6. Aby wyłączyć ignorowanie wielkości liter: :set noic -Uwaga: Aby usunąć podświetlanie dopasowań wpisz: :nohlsearch +Uwaga: Aby usunąć podświetlanie dopasowań, wpisz: :nohlsearch Uwaga: Aby ignorować wielkość liter dla jednego wyszukiwania: /ignore\c<ENTER> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LEKCJA 6. PODSUMOWANIE @@ -837,36 +837,36 @@ Uwaga: Aby ignorować wielkość liter dla jednego wyszukiwania: /ignore\c<ENTER> 1. Wpisanie o otwiera linię PONIŻEJ kursora. Wpisanie O otwiera linię POWYŻEJ kursora. - 2. Wpisanie a by wstawić tekst ZA znakiem na, którym jest kursor. + 2. Wpisanie a wstawia tekst ZA znakiem, na którym jest kursor. Wpisanie A dodaje tekst na końcu linii. 3. Polecenie e przenosi do końca wyrazu. - 4. Operator y yankuje (kopiuje) tekst, p pakuje (wkleja, paste) go. + 4. Operator y yankuje (kopiuje) tekst, p pakuje (wkleja) go. 5. Wpisanie wielkiego R wprowadza w tryb Replace (zamiana) dopóki nie zostanie wciśnięty <ESC>. - 6. Wpisanie ":set xxx" ustawia opcję "xxx". Nietkóre opcje: + 6. Wpisanie ":set xxx" ustawia opcję "xxx". Niektóre opcje: 'ic' 'ignorecase' ignoruj wielkość znaków 'is' 'incsearch' pokaż częściowe dopasowania 'hls' 'hlsearch' podświetl wszystkie dopasowania - Możesz użyć zarówno długiej jak i krótkiej formy. - 7. Dodaj "no" aby wyłączyć opcję: :set noic + Możesz użyć zarówno długiej, jak i krótkiej formy. + 7. Dodaj "no", aby wyłączyć opcję: :set noic ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - LEKCJA 7.1. JAK UZYSKAĆ POMOC + LEKCJA 7.1. JAK UZYSKAĆ POMOC? ** Użycie systemu pomocy on-line ** - Vim posiada bardzo dobry system pomocy on-line. By zacząć spróbuj jednej + Vim posiada bardzo dobry system pomocy on-line. By zacząć, spróbuj jednej z trzech możliwości: - wciśnij klawisz <HELP> (jeśli taki masz) - wciśnij klawisz <F1> (jeśli taki masz) - wpisz :help<ENTER> - Przeczytaj tekst w oknie pomocy aby dowiedzieć się jak działa pomoc. + Przeczytaj tekst w oknie pomocy, aby dowiedzieć się jak działa pomoc. wpisz CTRL-W CTRL-W aby przeskoczyć z jednego okna do innego wpisz :q<ENTER> aby zamknąć okno pomocy. @@ -894,10 +894,10 @@ Uwaga: Aby ignorować wielkość liter dla jednego wyszukiwania: /ignore\c<ENTER> 3. Zapisz plik: :w - Następnym razem gdy zaczniesz pracę w Vimie będzie on używać podświetlania + Następnym razem, gdy zaczniesz pracę w Vimie będzie on używać podświetlania składni. Możesz dodać wszystkie swoje ulubione ustawienia do tego pliku "vimrc". - Aby uzyskać więcej informacji wpisz :help vimrc-intro + Aby uzyskać więcej informacji, wpisz :help vimrc-intro ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lekcja 7.3.: UZUPEŁNIANIE @@ -907,11 +907,11 @@ Uwaga: Aby ignorować wielkość liter dla jednego wyszukiwania: /ignore\c<ENTER> 1. Upewnij się, że Vim nie jest w trybie kompatybilności: :set nocp - 2. Zerknij jakie pliki są w bieżącm katalogu: :!ls lub :!dir + 2. Zerknij, jakie pliki są w bieżącym katalogu: :!ls lub :!dir 3. Wpisz początek polecenia: :e - 4. Wciśnij CTRL-D i Vim pokaże listę poleceń jakie zaczynają się na "e". + 4. Wciśnij CTRL-D i Vim pokaże listę poleceń, jakie zaczynają się na "e". 5. Wciśnij <TAB> i Vim uzupełni polecenie do ":edit". @@ -925,7 +925,7 @@ UWAGA: Uzupełnianie działa dla wielu poleceń. Spróbuj wcisnąć CTRL-D i <TAB>. Lekcja 7. PODSUMOWANIE - 1. Wpisz :help lub wciśnij <F1> lub <Help> aby otworzyć okno pomocy. + 1. Wpisz :help albo wciśnij <F1> lub <Help> aby otworzyć okno pomocy. 2. Wpisz :help cmd aby uzyskać pomoc o cmd . @@ -945,14 +945,14 @@ UWAGA: Uzupełnianie działa dla wielu poleceń. Spróbuj wcisnąć CTRL-D i <TAB>. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Tutaj się kończy tutorial Vima. Został on pomyślany tak aby dać krótki + Tutaj się kończy tutorial Vima. Został on pomyślany tak, aby dać krótki przegląd jego możliwości, wystarczający byś mógł go używać. Jest on - daleki od kompletności ponieważ Vim ma o wiele, wiele więcej poleceń. + daleki od kompletności, ponieważ Vim ma o wiele, wiele więcej poleceń. Dla dalszej nauki rekomendujemy książkę: Vim - Vi Improved - autor Steve Oualline Wydawca: New Riders - Pierwsza ksiązka całkowicie poświęcona Vimowi. Użyteczna zwłaszcza dla + Pierwsza książka całkowicie poświęcona Vimowi. Użyteczna zwłaszcza dla początkujących. Zawiera wiele przykładów i ilustracji. Zobacz http://iccf-holland.org./click5.html @@ -960,7 +960,7 @@ UWAGA: Uzupełnianie działa dla wielu poleceń. Spróbuj wcisnąć CTRL-D i <TAB>. polecenia: Learning the Vi Editor - autor Linda Lamb Wydawca: O'Reilly & Associates Inc. - To dobra książka by dowiedzieć się niemal wszystkiego co chciałbyś zrobić + To dobra książka, by dowiedzieć się niemal wszystkiego, co chciałbyś zrobić z Vi. Szósta edycja zawiera też informacje o Vimie. Po polsku wydano: @@ -991,4 +991,5 @@ UWAGA: Uzupełnianie działa dla wielu poleceń. Spróbuj wcisnąć CTRL-D i <TAB>. rev. Marzec 2002 2nd rev. Wrzesień 2004 3rd rev. Marzec 2006 + 4th rev. Grudzień 2008 Wszelkie uwagi proszę kierować na: mikmach@wp.pl |