Wiem, że mogę usunąć z kursorem aż do i włącznie z pierwszego wystąpienia danego znaku X z dfx
. Działa to tylko w jednej linii. Jak mogę usunąć z bieżącej pozycji kursora do pierwszego wystąpienia x, gdy x nie znajduje się w tej samej linii?
Na przykład, jeśli kursor znajduje się za pierwszą spacją w
yada yada yada
yada yada yada x yada yada yada x
i wpisuję dfx
wynik musi być:
yada
cut-copy-paste
Erwin Rooijakkers
źródło
źródło
x
Odpowiedzi:
Użyj
/
do wyszukiwania do przodu:i
?
do wyszukiwania wstecz:źródło
Chciałem skomentować odpowiedź romainla, ale nie mam jeszcze wystarczającej reputacji, aby to zrobić!
Mimo że wymaga jeszcze jednego naciśnięcia klawisza, uważam, że warto
v/x<CR>d
zobaczyć część, która jest usuwana.źródło