【问题标题】:Emacs Org Mode: How To Stop Total in Column View Showing Number of Days?Emacs 组织模式:如何在显示天数的列视图中停止总计?
【发布时间】:2013-07-29 17:05:58
【问题描述】:

我正在使用 Emacs 23.4.1 和 Org-Mode 8.0.6

在我的 org 文件中,我使用相关标题的 Effort 属性估算了任务将花费的小时数。例如:

* My Tasks
** TODO Read a book...
** TODO Watch a film...
** TODO Learn org-mode
   :PROPERTIES:
   :Effort:  2:00
   :END:

然后我可以切换到列视图并查看所有“我的任务”的估计总时间。我通过在我的 org 文件中添加以下行来做到这一点:

#+COLUMNS: %55ITEM(Details) %5Effort(Time){:}

当总小时数大于 24 时,则以天数和小时数显示总数,例如3d 14如何格式化显示,以便它告诉我总小时数(和分钟数),而不是把它分成几天?

(简而言之,我希望“我的任务”的总工作量显示86:00,而不是3d 14。)

【问题讨论】:

    标签: emacs formatting org-mode


    【解决方案1】:

    查看 var org-time-clocksum-format:

    ;; format string used when creating CLOCKSUM lines and when generating a
    ;; time duration (avoid showing days)
    (setq org-time-clocksum-format
          '(:hours "%d" :require-hours t :minutes ":%02d" :require-minutes t))
    

    【讨论】:

    【解决方案2】:

    接受的答案对我不起作用。我打算在几个小时内显示CLOCKSUM。这有效:

    (setq org-duration-format 'h:mm)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-07
      • 2018-01-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多