2

在 emacs org-mode 中,我定义了一些 org-agenda-custom-commands。但有些任务名称比Org Agenda缓冲区中的屏幕长。

如何在议程自定义视图中截断长任务名称?

4

1 回答 1

0

议程的显示将反映 Emacstruncate-lines变量的设置。该功能toggle-truncate-lines是交互式打开或关闭此功能的最简单方法。org-mode 还提供了一个org-startup-truncated变量,它将控制truncate-lines整个 org-mode 中的默认值:

Non-nil means entering Org-mode will set `truncate-lines'.
This is useful since some lines containing links can be very long and
uninteresting.  Also tables look terrible when wrapped.

如果您真的想全局关闭截断(包括在 Org 模式缓冲区中),但您希望议程中的行换行,那么您可以添加一些内容org-agenda-mode-hook来禁用该选项:

(defun my/org-agenda-mode-hook ()
  (interactive)
  (setq truncate-lines nil))

(add-hook 'org-agenda-mode-hook
          'my/org-agenda-mode-hook)
于 2013-04-29T18:27:51.630 回答