Выполнить определенную команду на нескольких буферах Emacs
Есть ли способ выполнить команду emacs для нескольких буферов без необходимости выбирать их по отдельности и выполнять для каждого отдельного буфера.
Я обычно открываю несколько файлов, соответствующих определенному регулярному выражению, например,~/*.py
и хотите включить определенный режим, скажем,hs-minor-mode
или жеglasses-mode
на каждом, или сказать, выполнитьC-c @ C-M-h
на каждой. В настоящее время я должен выбрать каждый из них и сделать это индивидуально. Так есть ли взлом или цикл для автоматизации задачи.
Допустим, я отмечаю буферы из списка буферов, а затем запускаю команду для всех отмеченных.
Я старалсяэтот но после выполнения команд вeval-expression
Я полностью потерял доступ к своему минибуферу, то есть всякий раз, когда я печаталM-x
минибуфер вернул это
невозможно получить доступ к ошибке минибуфера emacs "Режим меню процесса неПоддержка «Hideshow Minor Mode»
и я был вынужден фактически убить весь процесс Emacs, потому чтоC-x C-s
WASN»ни работа не была конечной задачей.
PS: у меня нет опыта в elisp