在 emacs 模式行中截断任务名称

Jam*_*s.Y 5 emacs org-mode

当 org-clock-in 任务时,任务名称将显示在模式行上。但我的一些任务名称太长。是否有任何功能可以截断模式行中的显示名称?

谢谢。

art*_*can 5

您可以根据自己的喜好进行调整:

(setq org-clock-heading-function
      (lambda ()
        (let ((str (nth 4 (org-heading-components))))
          (if (> (length str) 6)
              (substring str 0 6)))))
Run Code Online (Sandbox Code Playgroud)

  • 我刚刚提交了一项编辑,以防止标题字符串已少于 6 个字符时出现错误。 (2认同)