複数のバッファーで emacs コマンドを実行する方法はありますか?それらを個別に選択して個々のバッファーで実行する必要はありません。
私は通常、特定の正規表現に一致する複数のファイルを開きます。たとえば~/*.py、特定のモードを有効にしたい、たとえば、hs-minor-modeまたはglasses-modeそれぞれで、またはそれぞれで実行するC-c @ C-M-hとします。現在、私はそれらのそれぞれを選択し、個別に行う必要があります。タスクを自動化するためのハックまたはループがあります。
buffer-list からバッファをマークし、マークされたすべてのバッファに対してコマンドを実行するとします。
これを試しましたが、コマンドを実行した後eval-expression、ミニバッファーへのアクセスが完全に失われました。つまり、ミニバッファーを入力するたびにM-xこれが返されました
ミニバッファemacsエラーにアクセスできません「プロセスメニューモードはHideshowマイナーモードをサポートしていません」
C-x C-sそして、終了タスクも機能していなかったため、実際にemacsプロセス全体を強制終了することを余儀なくされました。
PS: 私は elisp の経験がありません