Mam plik z linią, która wygląda następująco:
foofoo.xy.barbar
Chcę zmienić xy
TO gh
. Starałem się zrobić 2r-> gh, ale oczywiście, że nie działa, gdyż otrzymuje xy
się gg
, a następnie przeniósł mój kursor jedno miejsce w lewo.
Czy można to zrobić bez wchodzenia w tryb wstawiania lub bez użycia znacznie większej liczby naciśnięć klawiszy (np. :s/xy/gh/)?
vt.rgh
. Ale wynik był taki sam jak twój, z wyjątkiem pozycji kursora.
cwgh<esc>
działałoby dobrze.
minimize-keystrokes
to dobry tag, to nie jest zwykle naprawdę to, co jest pytanie o jako taki. (Odrzuciłem proponowane przez ciebie zmiany) ... Może powinieneś porozmawiać na meta?
R
wchodzi w tryb wymiany.:help replace-mode
po więcej informacji.