de Usuń wszystko do końca słowa, naciskając. na życzenie twojego serca.
ci (xyz [Esc] - To jest dziwne. Tutaj „i” nie oznacza trybu wstawiania. Zamiast tego oznacza wewnątrz nawiasu. Ta sekwencja tnie tekst w nawiasie, w którym stoisz, i zastępuje go "xyz". Działa również w nawiasach kwadratowych i liczbowych - po prostu wykonaj ci [lub ci {odpowiednio. Oczywiście możesz zrobić di (jeśli chcesz tylko usunąć cały tekst bez wpisywania czegokolwiek. Możesz również zrobić a
zamiast, i
jeśli chcę również usunąć nawiasy, a nie tylko tekst w nich.
ci " - wycina tekst w bieżących cudzysłowach
ciw - wycina bieżące słowo. Działa to tak samo jak poprzednie, z wyjątkiem tego, że (
jest zastąpione przez w
.
C - wytnij resztę linii i przejdź do trybu wstawiania.
ZZ - zapisz i zamknij bieżący plik (WAY szybciej niż Ctrl-F4, aby zamknąć bieżącą kartę!)
ddp - przesuwa bieżącą linię o jeden wiersz w dół
xp - przesuń obecną postać o jedną pozycję w prawo
U - wielkie litery, więc viwU
wielkie słowo
~ - zmienia wielkość liter, a więc viw~
odwraca obudowę całego słowa
Ctrl + u / Ctrl + d przewiń stronę o pół ekranu w górę lub w dół. Wydaje się to bardziej przydatne niż zwykłe stronicowanie pełnoekranowe, ponieważ ułatwia sprawdzenie relacji między dwoma ekranami. Dla tych, którzy nadal chcą przewijać cały ekran na raz, są Ctrl + f dla Forward i Ctrl + b dla Backward. Ctrl + Y i Ctrl + E przewijają w dół lub w górę o jedną linię na raz.
Szalone, ale bardzo przydatne polecenie to zz - przewija ekran, aby ta linia pojawiła się na środku. Jest to doskonałe do umieszczenia kodu, nad którym pracujesz, w centrum uwagi. Polecenia rodzeństwa - zt i zb - sprawiają, że ta linia jest górna lub dolna na ekranie, co nie jest tak przydatne.
% znajduje i przeskakuje do pasującego nawiasu.
de - usuń od kursora do końca słowa (możesz również dE
usunąć, aż do następnej spacji)
bde - usuń bieżące słowo od lewego do prawego separatora
df [spacja] - usuń aż do następnej spacji włącznie
dt. - usuń do następnej kropki
dd - usuń całą linię
ye (lub YE) - ciągnie tekst od tego miejsca do końca słowa
ce - przecina koniec słowa
pa - kopiuje bieżące słowo (zastanawia mnie, co robi „cześć”!)
yy - kopiuje bieżącą linię
cc - wycina bieżącą linię, możesz także zrobić S
zamiast tego. Jest też dolna czapka, s
która odcina aktualny znak i przechodzi do trybu wstawiania.
viwy lub viwc . Złap lub zmień bieżące słowo. Naciskaj w
wiele razy, aby nadal wybierać kolejne słowa, użyj, b
aby przejść do tyłu
vi { - zaznacz cały tekst w nawiasach rysunkowych. va {- zaznacz cały tekst, w tym {} s
vi (p - zaznacz wszystko w (s) i zamień na wklejony tekst
b i e przesuwają kursor słowo po słowie, podobnie jak zwykle Ctrl + strzałki . Definicja słowa jest jednak nieco inna, ponieważ kilka kolejnych delimiterów jest traktowanych jako jedno słowo. Jeśli zaczniesz od środka słowa, naciśnięcie przycisku b zawsze spowoduje przejście do początku bieżącego słowa, a każde kolejne b spowoduje przejście do początku następnego słowa. Podobnie i łatwy do zapamiętania e
kursor przesuwa się na koniec bieżącego i każdego kolejnego słowa.
podobnie jak b
/ e
, kapitał B
i E
przesuwaj kursor słowo po słowie, używając tylko białych znaków jako ograniczników.
wielka litera D (weź głęboki oddech) Usuwa resztę linii po prawej stronie kursora, tak samo jak Shift + End / Del w normalnych edytorach (zauważ 2 naciśnięcia klawiszy - Shift + D - zamiast 3)