Как искать через каталог файлов в энергии?

Общая задача программирования для меня в энергии:

:s/some pattern/

сделайте некоторую работу

n # находит следующую запись

сделайте некоторую работу

n # находит следующую запись...

Теперь, s/.... только поиски в текущем файле.

Существует ли способ, которым я могу сделать это, но искать через каталог файлов? Скажите делают "s/.... /" по всем файлам в под-Директориях pwd это заканчивается в .hpp .cpp?

Спасибо!

29
задан Sagar Jain 3 September 2015 в 05:02
поделиться

1 ответ

Да, их можно использовать вместе.

Если вы объявляете «extern const int i», то i является const по всей его области. Переопределить его как неконст невозможно. Конечно, можно обойти флаг const, отбросив его (с помощью const_cast).

-121--1054916-

Любые такие улучшения будут микрооптимизацией. Я думаю, что у вас есть лучшее решение как для эффективности, так и для ясности.

-121--4180352-

Можно просто использовать команду : grep : или для более полной интеграции инструментов поиска используйте расширение grep.vim .

Просто введите : help grep , чтобы получить хорошую документацию о том, что доступно из коробки в Vim. Использование : grep foo *.? pp должно выполнять то, что требуется. Откроется список QuickFix , как и список : make , позволяющий перейти к найденным экземплярам.

30
ответ дан 28 November 2019 в 01:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: