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 :P

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ź :x
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:

Komentarze na statycznych stronach zostały wyłączone. Zapraszamy do komentowania na forum wortalu jakilinux.org.