Из-за извращения в предметно-ориентированном языке, с которым я работаю, я часто сталкиваюсь с задачей (выборочно, а не глобально) замены term
или TERM
с word
или WORD
, соответственно.
Это означает, что я ищу без учета регистраterm
и хочу заменить его, word
сохраняя при этом прописные / строчные буквы оригинала term
нетронутыми .
Поскольку проверка целого на term
наличие согласованных прописных / строчных букв будет затруднена и не является действительно необходимой, я бы согласился с прописными / строчными буквами word
/, WORD
которые решаются по первой букве term
.
Как я мог этого добиться?
c
в конец приведенные ниже операторы подстановки, и Vim спросит вас о каждом совпадении.