Vim

/Tag:Vim

Vim – selektory

W poprzednim artykule opisałem jak można poruszać się po edytorze. Teraz chciałbym opisać podstawowe selektory. Selektor jest obiektem tekstowym, z którym chcemy coś zrobić. Np. w artykule o poruszaniu się poznaliśmy obiekt tekstowy wyraz. Teraz nauczymy się jeszcze kilka innych. Vim rozpoznaje dwa sposoby zaznaczania : wewnętrzne (inner) i całościowe (a-word). Kolejno odpowiadają one literką i oraz a. Działają one różne od rodzaju zaznaczenia, np. w przypadku wyrazów a-word dodaje białe znaki następujące po wyrazie, natomiast w przypadku zaznaczania nawiasów dodaje także nawiasy (wersja inner zaznacza tylko zawartość nawiasów. Selektory wykorzystuje się podczas edycji tekstu, którego jeszcze nie poznaliśmy, ale już teraz warto je poznać. Stosuje się jako modyfikator innych komend, np. jeżeli wiemy, że selektor wyrazu to iw to wydanie komendy viw spowoduje wejście w tryb wizualny i zaznaczenie całego wyrazu. […]

By | Sierpień 19th, 2010|Categories: Programowanie|Tags: |Możliwość komentowania Vim – selektory została wyłączona

Vim – poruszanie się

W poprzednim artykule opisałem najważniejsze podstawy edycji w programie Vim. Dzisiaj zajmiemy się poruszaniem. Zacznijmy jednak od tego jak Vim rozpoznaje obiekty tekstowe. Najprostrzym takim obiektem jest słowo. Jest to ciąg znaków alfanumerycznych otoczony znakami białymi lub znakami przestankowymi. Jak zobaczymy za chwilkę, możliwe jest aby słowo zaznaczać na dwa sposoby: same znaki alfanumeryczne lub znaki alfanumeryczne i przestankowe. Kolejne obiekty to zdanie (wyrazy kończące się kropką) i paragraf(zdania kończące się znakiem nowej linii lub pustą linijką.) Posiadając tą podstawową wiedzę przejdźmy do poruszania się. W niektórych edytorach najprostrze poruszanie się odbywa się za pośrednictwem kursorów. Natywnie jednak Vim potrzebuje do tego innych klawiszy; h, j, k i l. h – przesunięcie kursora w lewo l – przesunięcie kursora w prawo j – przesunięcie kursora w górę k – przesunięcie kursora w dół […]

By | Sierpień 18th, 2010|Categories: Programowanie|Tags: |Możliwość komentowania Vim – poruszanie się została wyłączona

Vim początek

Vim jest prawie tak stary jak ja. Urodził się w 1976 roku czyli raptem rok po mnie. Mimo, że nie jest jedynym edytorem, którego wykorzystujemy w konsoli – przyzwyczaiłem się do niego. Polecam zate z korzystania, każdego kto mnie o ten temat spyta. Nauka vima jednak nie jest prosta, z biegiem czasu zauważymy schematyczność działania i nauczymy się instynktownie z niego korzystać jednak pierwsze wrażenie może być wstrząsające. Zwłaszcza dla miłośników okienek, przcisków i menu – tutaj tego nie znajdziecie. W vimie wszystkie komendy się wpisuje. Znane jest nawet powiedzienie: „Jak wygenerować losowy ciąg znaków? Dać użytkownikowi Windowsa Vima i kazać mu z niego wyjść” ;) […]

By | Sierpień 18th, 2010|Categories: Programowanie|Tags: |Możliwość komentowania Vim początek została wyłączona