Я обычно использую команду поиска / замены / следующего / повтора: -)
/old<CR>3snew<ESC>n.n.n.n.n.n.n.
Это find "old"
, substitute 3 characters for "new"
, find next
, repeat substitute
и т. Д.
Это боль для массивных замен, но она позволяет вам выборочно игнорировать некоторые вхождения старых (просто снова нажав n
, чтобы найти следующий вместо .
, чтобы повторить замену).