M-x global-visual-line-mode
を使用してEmacsでビジュアルラインモードをアクティブにしました。
ただし、(のみ)アジェンダバッファーでは、代わりにtruncate long lines
を自動的に使用したいと思います。
どうすればそれを有効にできますか?アジェンダコマンドを変更する必要がありますか?
フックは、特定の機会に実行される関数のリストです。すべてではないにしても、ほとんどのモードには、一般に<mode-name>-mode-hook
という名前のフックが少なくとも1つあり、add-hook
で関数を追加したり、remove-hook
で関数を削除したりできます。
フックが存在するかどうかを確認し、その値をで調べることができます C-hv<mode-name>-mode-hook
RET。
あなたの場合、org-agenda-mode-hook
を設定したいと思います。
(add-hook 'org-agenda-mode-hook
(lambda ()
(visual-line-mode -1)
(toggle-truncate-lines 1)))