Не совсем то, что вы просите, но закрытие - ifind.el
. Чтобы найти все файлы с frog
в имени и суффиксом .el
:
M-x ifind /some/path/*frog*.el
Это делает поиск по всем подкаталогам в /some/path
.
Он не откроет все файлы автоматически, но вместо этого откроет буфер *compilation*
, который позволит вам открыть их, либо щелкнув по файлам, либо выполнив M-x next-error
(иначе «Cx` »). 1014 *
Эта процедура откроет каждый из результатов поиска:
(defun visit-all-ifind-results ()
"do next-error until there are no more"
(interactive)
(condition-case nil
(while t
(next-error))
(error nil)))
Итак, с этим вы можете просто продолжить с M-x visit-all-ifind-results
.