ViM
14 sierpnia 2005, michuk
ViM to prosty ;P edytor tekstu pod konsolę (lub pod X-y, korzystając z nakładek gvim lub kvim). Charakteryzuje się totalną nieprzystępnością na początku pracy, w zamian za to daje niesamowitą oszczędność czasu, po ok. tygodniu używania.
Wszystkim którzy nie chcą się nauczyć ViM-a, opowiadam historię, o tym jak sam kiedyś totalnie nie znosiłem piwa. Ojciec mówił mi żebym pił piwo bo jest dobre. No to się zmuszałem i piłem. Pewnego dnia (będąc akurat w czeskiej Pradze), po raz pierwszy zasmakowało mi Krusovice. Od tego momentu nie mogę bez niego żyć. Z ViM-em było podobnie
| Praca z ViM - ogólnie | |
|---|---|
| przejście do trybu pisania (domyślnie jesteśmy w trybie poleceń) | INSERT |
| przejście do trybu poleceń (w trybie poleceń możemy wykonywać polecenia z poniższych tabelek | ESC |
| przełączenie wprowadzania/zamiany tekstu | INSERT |
| Operacje na plikach | |
| zapis | :w |
| zapis jako (nowy plik) | :w value |
| zapisz & wyjdź | |
| wyjście | :q |
| wyjście bez zapisu | :q! |
| Edycja tekstu | |
| zamień | :%s/wartość1/wartość2/g |
| znajdź w tekście | /wartość |
| cofnij ostatnią operację (undo) | u |
| cofnij cofnięcie (redu) | :redo lub CTRL+R |
| zaznacz linię | SHIFT+V |
| zaznacz region (blok) | CTRL+V |
| kopiuj | y |
| wytnij | x |
| wklej | p |
| usuń aktualną linię | dd |
| spróbuj dokończyć aktualne słowo | CTRL+P |
| Operacje na oknach | |
| otwórz dodatkowy plik (okno dzieli się na 2) | :split file_name |
| przemieszczanie się między oknami | CTRL+w UP,DOWN |
| zwiększ rozmiar okna | CTRL+w + |
| zmniejsz rozmiar okna | CTRL+w - |
| Inne pomocne operacje | |
| ustaw kodowanie | :set enc=encoding (np. :setenc=UTF-8) |
| ustaw podświetlanie składni | :syn on |
| ustaw zawijanie wierszy | :set wrap |
| ustaw tryb wklejania (jak źle wkleja z innych aplikacji) | :set paste |
Więcej o ViM:
- Co wiemy o Vimie z thecamels.org
- ViM - przystosowanie do pracy. z newbie.linux.pl
- ViM - artykuł wprowadzający z Aurox Users Center
- First look at Vim 7 - wprowadzenie do nowych funkcji w Vim 7.0
Komentarze na statycznych stronach zostały wyłączone. Zapraszamy do komentowania na forum wortalu jakilinux.org.

