Gibt es im Org-Modus von Emacs eine Möglichkeit, den Unterbaum auszublenden, dessen Zeitstempel nicht auf heute eingestellt ist?

Gibt es im Org-Modus von Emacs eine Möglichkeit, den Unterbaum auszublenden, dessen Zeitstempel nicht auf heute eingestellt ist?

Ich habe gerade angefangen zu lernenOrg-Modus(UndEmacs) und ich plane, es zu verwenden alsKalender/Stundenplan/To-Do-Liste-HybridIst es möglich, Einträge auszublenden, deren Zeitstempel nicht auf heute eingestellt ist? Wenn ja, wie?

Nehmen wir zum Beispiel an, heute ist der 18.09.2014:

* 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

Gibt es übrigens eine effizientere Möglichkeit, im Org-Modus mit Kalendern/Stundenplänen/To-do-Listen umzugehen?

PS> Ich habe diese Frage gepostet aufUnix & Linux Stack Exchangehabe aber bisher keine Antwort erhalten, deshalb poste ich es hier noch einmal.

Antwort1

Sparse Trees könnten die Antwort sein. Drücken Sie Cc / in Ihrem Puffer. Dadurch wird ein menüartiges Ding im Minipuffer angezeigt. Sie können verschiedene Datumsfunktionen auswählen ([b]efor, [a]after, [D]ates range etc.). Probieren Sie ein wenig herum, um genau herauszufinden, was Sie wollen. Beachten Sie, dass es standardmäßig 3 Arten von Zeitstempeln gibt, die ein Datumsbereich erfasst: bare , DEADLINE und SCHEDULED. Es gibt auch viele Agendatypen, die Ihnen möglicherweise das Gewünschte liefern.

verwandte Informationen