Co jest najnudniejszą rzeczą w edycji tekstu? Każdy zapewne ma swoją „ulubioną” czynność, ale moim osobistym faworytem jest tworzenie i poprawianie list numerowanych. Skryptem znacznie ułatwiającym wykonywanie tej czynności jest visincr.
Skrypt tygodnia: Visincr
Nazwa: Visincr
Autor: Charles E. Campbell, Jr. ( cec AT NgrOyphSon.gPsfAc.nMasa.gov )
Opisywana wersja: 9
Wstęp
Co jest najnudniejszą rzeczą w edycji tekstu? Każdy zapewne ma swoją „ulubioną” czynność, ale moim osobistym faworytem jest tworzenie i poprawianie list numerowanych. Skryptem znacznie ułatwiającym wykonywanie tej czynności jest visincr.
Wymagania
Instalacja
Umieść plik visincr.vim w katalogu wtyczek Vima. Plik pomocy zainstaluje się sam przy następnym uruchomieniu Vima.
Konfiguracja
Skrypt w zasadzie nie wymaga konfiguracji. Jednak część funkcjonalności dla polskiego użytkownika z uwagi na brak lokalizacji nazw tygodnia/miesiąca będzie ograniczona. Warto wtedy się zastanowić nad przystosowaniem skryptu do własnych potrzeb.
Klawiszologia
Brak skrótów klawiaturowych.
Należy jednak pamiętać o <C-V> wprowadzającym Vima w tryb Wizualny blokowy, w którym działają wszystkie polecenia (może być <C-Q> dla MS-Windows).
Używanie
Liczby
Podstawą jest kolumna cyfr, którą należy zaznaczyć
- :I [#]
-
Użyje liczby z pierwszej linii jako punktu startowego i będzie zwiększać numerację o # (domyślnie 1) z liczbami wyrównanymi do lewej. Inkrementacja może być też ujemna.
Ctrl-V aby Ctrl-V aby Początkowo wybrać, :I Początkowo wybrać, :I 2 8 8 8 8 8 9 8 10 8 10 8 12 8 11 8 14 8 12 8 16 Ctrl-V aby Ctrl-V aby Początkowo wybrać, :I -1 Początkowo wybrać, :I -3 8 8 8 8 8 7 8 5 8 6 8 2 8 5 8 -1 8 4 8 -4
- :II [#] [wyp]
-
Użyje liczby z pierwszej linii jako punktu startowego i będzie zwiększać numerację o # (domyślnie 1) z liczbami wyrównanymi do prawej. Inkrementacja może być też ujemna. wyp to wypełnienie justowanych kolumn (domyślnie spacja).
Ctrl-V aby Ctrl-V aby Początkowo wybrać, :II Początkowo wybrać, :II 2 8 8 8 8 8 9 8 10 8 10 8 12 8 11 8 14 8 12 8 16 Ctrl-V aby Ctrl-V aby Początkowo wybrać, :II -1 Początkowo wybrać, :II -3 8 8 8 8 8 7 8 5 8 6 8 2 8 5 8 -1 8 4 8 -4
Listy alfabetyczne
- :IA [#]
- Możesz też manipulować listami alfabetycznymi (inkrementacja ujemna jest możliwa):
Ctrl-V aby Ctrl-V aby Początkowo wybrać, :IA Początkowo wybrać, :IA 2 a) a) A) A) a) b) A) C) a) c) A) E) a) d) A) G)
Daty
Visincr oferuje zestaw poleceń do manipulowania datami.
- :ID [#]
- Podobnie do poprzednich poleceń zmienia nazwę dnia tygodnia. Skrypt rozpoznaje pełne lub trzyliterowe nazwy dni tygodnia w języku angielskim.
- :IM [#]
- Podobnie do poprzednich poleceń zmienia nazwę miesiąca. Skrypt rozpoznaje pełne lub trzyliterowe nazwy miesięcy w języku angielskim.
Podsumowanie
Skrypt wyręcza użytkownika w jednej z najnudniejszych czynności w obróbce tekstu. Za samo to należy się wdzięczność autorowi.
Skrypt nie obarcza użytkownika dodatkowymi skrótami, wszystkie polecenia są łatwe do zapamiętania, a samoinstalujący się skrypt pomocy jest już wisienką na szczycie tortu. Jeszcze jeden świetny skrypt autorstwa „Chipa” Campbella.
Archiwalny news dodany przez użytkownika: mikmach.
Kliknij tutaj by zobaczyć archiwalne komentarze.