PDF (black and white)
Transkrypt
PDF (black and white)
Unix-vim Cheat Sheet by Czorny via cheatography.com/33428/cs/10387/ Tryb edycji Wychodzenie Kopiowanie, wklejanie, usuwanie i Wstaw przed kursorem ESC Wychodzenie z trybu yy Kopiuj linie I Wstaw na początku lini :q! Wychodzenie z VIM'a bez zapisu yw Kopiuj od kursora do początku nowego a Wstaw po kursorze A Wstaw na końcu lini o Wstaw nową linie, poniżej obecnej O Wstaw nową linie, powyżej obecnej ea Wstaw na końcu wyrazu ESC Opuść tryb edycji (ignoruje czy rzeczy są zapisane) wyrazu :wq! Wychodzenie z VIM'a z zapisem y$ Kopiuj do końca lini :q Wychodzenie z VIM'a jeśli są p Wklej po kursorze P Wklej przed kursorem dd Usuń (wytnij) linie dw Usuń (wytnij) od kursora do początku niezapisane rzeczy zakończy się niepowodzeniem :w Zapisz ale nie wychodź nowego wyrazu Okna Poruszanie się :split dzieli okno VIMa na 2 okna, w których D Usuń (wytnij) do końca lini k↑ UPARROW ↑ edytuje ten sam plik. d$ Usuń (wytnij) do końca lini j↓ DOWNARROW ↓ Ctrl + WJ przełącza okna z góry do dołu x Usuń (wytnij) znak l→ RIGHTARROW → h← LEFTARROW ← H przenieś na góre ekranu M przenieś na środek ekranu w przenieś do przodu na początek wyrazu e przenieś do przodu na koniec wyrazu b przenieś do tłu na początek wyrazu Ctrl + Tryb wizualny blokowy (zaznacza linie 0 przenieś na początek linii v do góry) :tabn – przechodzi do następnej zakładki ^ przenieś do pierwszego nie-pustego O Przenieś do kąta w bloku :tabp – przechodzi do poprzedniej zakładki aw Zaznacz wyraz :tabl – przechodzi do ostatniej zakładki ab Zaznacz blok z ( ) :tabd (komenda) – wykonuje komendę na aB Zaznacz blok z { } ib Wewnętrzny blok z ( ) iB Wewnętrzny blok z { } znaku w linii $ przenieś na koniec linii g_ przenieś do ostatniego nie-pustego znaku w linii gg przenieś do pierwszej linii pliku G przenieś do ostatniej linii pliku } przenieś do następnego paragrafu { przenieś do poprzedniego paragrafu Wskazówka: Możesz wpisać np. "5G" żeby przeskoczyć do 5 linii, działa to zwiększością poleceń Ctrl + WK przełącza okna z dołu do góry ZZ zamyka jedno z okien Tryb wizualny v Wejdź w tryb wizualny o Przenieś do końca zaznaczonego tekstu Komendy w trybie wizualnym > Przesuń tekst w prawo < Przesuń tekst w lewo y Kopiuj zaznaczony tekst d Usuń zaznaczony tekst ~ Zmniejsz/Zwiększ znak Zakładki :tabs wyświetlanie aktualnie otwartych zakładek :tabnew otwiera nową zakładkę :tabnew FILE – otwiera plik FILE w nowej zakładce :tabf FILE – otwiera plik w nowej zakładce wszystkich otwartych zakładkach Edytowanie r Zamień pojedynczy znak cc Zamień całą linie cw Zamień koniec wyrazu c$ Zamień koniec lini s Usuń i zamień tekst S Usuń i zamień całą linie xp Transportuj 2 listy u Wklej Ctrl + r Przerób . Powtórz ostatnie polecenie By Czorny Published 10th January, 2017. Sponsored by Readability-Score.com cheatography.com/czorny/ Last updated 11th January, 2017. Measure your website readability! Page 1 of 2. https://readability-score.com Unix-vim Cheat Sheet by Czorny via cheatography.com/33428/cs/10387/ Macro Ustawianie opcji (wyszukiwanie) qa Nagraj macro qq Zakończ nagrywanie macro @@ Powtórz ostatnie macro Wpisanie :set ic będzie ignorować wielkość liter :set hls podświetli wyszukiwane słowo :set is pokaże częściowe dopasowania Tryby pracy VIM :set autowrite włączy zapis automatyczny normal esc insert i visual v select s command-line : Aby wyłączyć opcje należy dodać no Ex-mode Wskazówka: Tryb "normal" jest domyślny, aby wejść do jakiegoś innego, należy być w trybie normal, a następnie wcisnąć odpowiedni przycisk! Uzupełnianie Ctrl + D pokaże jakie są polecenia zaczynające się na daną literę TAB uzupełni nazwę do pełnego polecenia jeśli nie jest powtarzalna Uzyskiwanie pomocy Klawisz Help Klawisz F1 Wpisanie :help i zatwierdzenie <enter> Uzyskanie pomocy dla pojedyńczego polecenia przez :help (polecenie) Polecenia zewnętrzne Uruchamia się przez :! (polecenie) i <enter> Na przykład :!ls wyświetli zawartość katalogu Wyszukiwanie / (słowo) wyszuka dane słowo w tekście (do przodu) ? (słowo) wyszuka dane słowo w tekście ( do tyłu) n przejście do następnego wyszukanego słowa shift + n przejście do poprzedniego wyszukanego słowa By Czorny Published 10th January, 2017. Sponsored by Readability-Score.com cheatography.com/czorny/ Last updated 11th January, 2017. Measure your website readability! Page 2 of 2. https://readability-score.com