Сап, бибиканы.
В общем нужен рекурсивный поиск и замена с подтверждением по определенной директории. И чтобы все результаты были как-то видны заранее. Т.е. аналог :%s/penis/vagina/gc, но по всем файлам в директории. И чтобы оно как-то заранее все результаты показывало. Гугл что-то там разное предлагает, но я не сильно разбираюсь в птичьем языке вима, поэтому пока не пойму что мне надо. Основное требование — удобство использования. Крайне желательно без дополнительных плагинов.
Вообще, было бы прикольно, если бы пользователи вима поделились рецептом, что они делают, если надо переименовать функцию/метод/еще_что-нибудь во множестве файлов.
Как я это вижу? Что-то вроде
%ds/genitals_dir/penis/vagina/gc
Экран делится на две части, в одной из которых результаты, по которым можно скакать n/N и каждое переименование надо подтверждать y/n.