Я часто сталкиваюсь с ситуацией, когда у меня есть файл с большим количеством смешанных дел. Например,
CamelCase and camelCase
Я ищу замену регулярного выражения Vim,
AnotherCase and anotherCase
Прямо сейчас я делаю это в два этапа после визуального выбора линий,
:s/CamelCase/AnotherCase/g
:s/camelCase/anotherCase/g
Это возможно за один шаг замены, или я должен смотреть на другие опции, как функция в .vimrc
?
:%S/CamelCase/AnotherCase/g
, однако он только заменяетCamelCase
и оставляетcamelCase
как есть. Ничего страшного, просто кое-что запомнить.