……と、ところでこのままでは若干見栄えが悪くなることもある。Eshellや対話環境を利用するときなど。 解決策 微妙な感じもするんだけど、(setq show-trailing-whitespace nil) つまり機能を無効化するだけのフックを各モードに設定する。 my/disable-trailing-modesは末尾の空白表示を無効化するモードのブラックリストなので、嫌だなと思ったらこのリストに追加してやればいい。 (defun my/disable-trailing-mode-hook () "Disable show tail whitespace." (setq show-trailing-whitespace nil)) (defvar my/disable-trailing-modes '(comint-mode eshell-mode eww-mode term-mode