を使用して、デフォルトでテキストモードの flyspell をオンにするように emacs をセットアップしました
(add-hook 'flyspell-mode-hook 'flyspell-buffer)
(add-hook 'text-mode-hook 'flyspell-mode)
組織モードファイルで自動的に無効にしたいのですが、組織モードフックでラムダ関数を使用して無効にすることができました:
(add-hook 'org-mode-hook (lambda () (flyspell-mode -1)))
これは機能しますが、flyspell が行ったシンタックス ハイライトの変更は残っており、org モードのシンタックス ハイライトに干渉します。また、そのファイルにアクセスすると flyspell が実行されることもミニバッファーで確認できるため、後でのみオフになっているようです。組織モードファイルに痕跡を残さないように、またはまったく実行しないようにするにはどうすればよいですか?