
我已經在 Emacs 中使用 啟動了視線模式
M-x global-visual-line-mode
。
但是(僅)在議程緩衝區中我想自動使用truncate long lines
。
我怎樣才能啟用它?我必須修改議程命令嗎?
答案1
鉤子是在特定場合運行的函數列表。大多數模式(如果不是全部)至少有一個鉤子,通常命名<mode-name>-mode-hook
為 ,您可以使用 向其中添加函數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)))