質問: 単一のemacsバッファーの背景色を変更するにはどうすればよいですか? 本番dbに接続されているsqlインタラクティブバッファを非常にわかりやすくしたいので、バッファの背景を濃い赤色に変更することを考えました。set-background-colorは機能しません。すべてのフレームの色を指定された色に設定します。単一のバッファの背景を変更するにはどうすればよいですか?
回答: このためにemacslispパッケージを作成しました: https://github.com/vic/color-theme-buffer-local emacsのfaceremappingを使用してテーマの顔をローカルにインストールします。 (require 'color-theme-buffer-local) (add-hook 'java-mode-hook (lambda nil (color-theme-buffer-local 'color-theme-robin-hood (current-buffer)) ))