どうもりんこおはようございます。 SaitoAtsushi さんと Plus さんのおかげで一応な形ではござんすが, 要求を満たすことが出来ました。 結論 やっていることは,*git-diff* バッファを開こうとするときに, diff の対象ファイルのバッファのエンコーディングを見て, んで,そのエンコーディングを元に,process-coding-system-alist を変更しているだけです。 それを,アドバイスで実現してみました。 (defadvice git-run-command-buffer (before my-git-run-command-buffer-before-advice) (let ((bufname (ad-get-arg 0)) (files (ad-get-arg 6)) from-coding f b) (when (equal bufname "*