Często nawiguję w vimie, f x
aby znaleźć następne wystąpienie znaku „x”, ale przeoczam, że istnieje słowo (lub więcej słów) zawierające „x” między słowem, które chcę edytować, a początkową pozycją kursora.
Muszę więc jeszcze f x
raz, co jest trochę denerwujące, ponieważ jest ten fajny przycisk .
, który powtarza ostatnie polecenie. Czy jest więc sposób, aby powtórzyć f x
za jednym naciśnięciem przycisku.
.
? To było polecenie, którego się spodziewałem.f
i;
), na inny znak niż powtórzenie edit (.
). Pozwala to na szybkie wyszukiwanie i zmiany w wynikach wyszukiwania. Jeśli chcesz zamienić niektóre znaki+
w linii,*
możesz zrobić coś takiego (pomijając niektóre znaki i zastępując inne):f+r*;.;;.;.;;;.
,
roli lidera.,
i nadal mieć wyszukiwanie wsteczne. W każdym razie, teraz jestem szczęśliwym użytkownikiem vim-easymotion.Minęło trochę czasu, odkąd zadałem to pytanie - obecnie korzystam z vim-easymotion , co sprawia, że potrzeba tego jest
;
prawie niepotrzebna.Ta wtyczka umożliwia bezpośrednie przejście do określonej litery - uruchomienie wtyczki powoduje, że wszystkie litery są szare z wyjątkiem wszystkich „x” na ekranie - a te są zastępowane czerwonymi literami, które można nacisnąć, aby przejść bezpośrednio do niej.
źródło