PDF (black and white)

Transkrypt

PDF (black and white)
Unix-vim Cheat Sheet
by Czorny via cheatography.com/33428/cs/10387/
Tryb edycji
Wychod​zenie
Kopiow​anie, wklejanie, usuwanie
i
Wstaw przed kursorem
ESC
Wychod​zenie z trybu
yy
Kopiuj linie
I
Wstaw na początku lini
:q!
Wychod​zenie 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!
Wychod​zenie z VIM'a z zapisem
y$
Kopiuj do końca lini
:q
Wychod​zenie 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
niezap​isane rzeczy zakończy się
niepow​odz​eniem
: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-pu​stego
O
Przenieś do kąta w bloku
:tabp – przechodzi do poprze​dniej zakładki
aw
Zaznacz wyraz
:tabl – przechodzi do ostatniej zakładki
ab
Zaznacz blok z ( )
:tabd (komen​da) – 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-pu​stego
znaku w linii
gg
przenieś do pierwszej linii pliku
G
przenieś do ostatniej linii pliku
}
przenieś do następnego paragrafu
{
przenieś do poprze​dniego paragrafu
Wsk​azó​wka: Możesz wpisać np. "5​G" żeby
przesk​oczyć do 5 linii, działa to zwięks​zoś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 zaznac​zonego
tekstu
Komendy w trybie wizualnym
>
Przesuń tekst w prawo
<
Przesuń tekst w lewo
y
Kopiuj zaznaczony tekst
d
Usuń zaznaczony tekst
~
Zmniej​sz/​Zwiększ znak
Zakładki
:tabs wyświe​tlanie aktualnie otwartych
zakładek
:tab​new 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
Transp​ortuj 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 (wyszu​kiw​anie)
qa
Nagraj macro
qq
Zakończ nagrywanie macro
@@
Powtórz ostatnie macro
Wpisanie :set ic będzie ignorować wielkość
liter
:set hls podświetli wyszuk​iwane słowo
:set is pokaże częściowe dopaso​wania
Tryby pracy VIM
:set autowrite włączy zapis automa​tyczny
normal
esc
insert
i
visual
v
select
s
comm​and​-line
:
Aby wyłączyć opcje należy dodać no
Ex-m​ode
Wsk​azó​wka: Tryb "​nor​mal​" 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
zaczyn​ające się na daną literę
TAB uzupełni nazwę do pełnego polecenia jeśli
nie jest powtar​zalna
Uzyski​wanie pomocy
Klawisz Help
Klawisz F1
Wpisanie :help i zatwie​rdzenie <​ent​er>
Uzyskanie pomocy dla pojedy​ńczego polecenia
przez :help (polec​enie)
Polecenia zewnętrzne
Uruchamia się przez :! (polec​enie) i <en​ter>
Na przykład :!ls wyświetli zawartość katalogu
Wyszuk​iwanie
/ (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 wyszuk​anego słowa
shift + n przejście do poprze​dniego
wyszuk​anego 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