Обычным программирования задача для меня в Vim является:Как искать через каталог файлов в vim?
:s/some pattern/
сделать некоторую работу
n #
находит следующую запись
сделать некоторую работу
n #
находит следующую запись .. .
s/....
только поиск в текущем файле.
Есть ли способ, которым я могу это сделать, но поиск по каталогу файлов? Скажите «s /..../» по всем файлам в подкаталогах pwd
, который заканчивается на .hpp от .cpp?
Спасибо!
Это всего лишь своего рода обходной путь, поэтому я не отправляю его в качестве ответа: вы можете открыть все файлы в одном сеансе vim, чтобы вы могли: n перейти к следующему, а затем записать макрос, который делает: s/.../и: n и выполнить макрос достаточно большое количество раз. (слишком быстрый запуск макроса не принесет никакого вреда, поскольку подстановка будет просто проверяться снова и снова для последнего файла) – Frank