在 Emacs 的 org-mode 中,有什麼方法可以隱藏時間戳記未設定為今天的子樹嗎?

在 Emacs 的 org-mode 中,有什麼方法可以隱藏時間戳記未設定為今天的子樹嗎?

我剛開始學習組織模式(和Emacs),我打算用它作為日曆/時間表/待辦事項清單混合。是否可以隱藏時間戳記未設定為今天的條目?如果是這樣,怎麼辦?

例如,假設今天是 2014 年 9 月 18 日:

* Lunch

* TODO Call boss
  <2014-09-18 Thu 13:30pm>

   ** Report :: Nothing happened

* TODO Call Bob                             ; This entry will not be shown
  <2014-09-19 Fri 13:30pm>                  ; This entry will not be shown
                                            ; This entry will not be shown
   ** Discuss :: Project Alice              ; This entry will not be shown
   ** Discuss :: Upgrading to CentOS 5      ; This entry will not be shown

* TODO Fetch Claire from school

順便說一句,有沒有更有效的方法來處理組織模式下的日曆/時間表/待辦事項清單?

PS>我把這個問題發佈在Unix 和 Linux 堆疊交換但到目前為止還沒有得到答案,所以我在這裡重新發布。

答案1

稀疏的樹木可能就是答案。在緩衝區中按副本 / 這將在迷你緩衝區中顯示類似選單的內容。您可以選擇各種日期函數([b]之前、[a]之後、[D]日期範圍等。稍微嘗試一下以確定您想要的結果。請注意,預設情況下,日期範圍將有3 種時間戳catch、bare、DEADLINE 和 SCHEDULED 還有很多議程類型可能會滿足您的需求

相關內容