Gibt es eine Möglichkeit, den Teilbaum im Emacs-Modus zu verbergen, wenn der Zeitstempel nicht auf heute gesetzt ist?

731
Anonymous Coward

Ich habe gerade angefangen, den Org-Modus (und Emacs ) zu lernen, und ich habe vor, ihn als Hybrid aus einem Kalender / Zeitplan / einer ToDo-Liste zu verwenden . Kann man Einträge ausblenden, deren Zeitstempel nicht auf heute gesetzt ist? Wenn das so ist, wie?

Zum Beispiel, wenn heute 2014-09-18 ist:

* 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, Kalender- / Stundenplan- / Aufgabenlisten im org-Modus zu bearbeiten?

PS> Ich habe diese Frage auf Unix & Linux Stack Exchange gepostet, aber bisher keine Antwort erhalten. Ich habe sie hier erneut veröffentlicht.

0
Wie wäre es, einen Agenda-Puffer zu generieren, der diese Einträge ausschließt, anstatt zu versuchen, einen Eintrag in der Master-ToDo-Datei auszublenden? Siehe den Abschnitt im Handbuch, der sich auf die Ansichten der Agenda bezieht: http://orgmode.org/manual/Agenda-Views.html Siehe den Abschnitt des Handbuchs, der sich auf `org-agenda-custom-command` bezieht: http: // orgmode. org / worg / org-tutorials / org-custom-agenda-command.html lawlist vor 9 Jahren 0
Lesen Sie die Abschnitte durch. Und da ich neu bei Emacs bin, beziehe ich mich auf das Emacs-Handbuch zu Standardschlüsselbindungen, zum Festlegen von Variablen, zur Syntax für die Liste in Elips usw. Ich habe das Gefühl, ich verbringe mehr Zeit damit, produktiv zu sein, als produktiv zu sein . LOL Anonymous Coward vor 9 Jahren 0
Eine andere Idee, die Sie erforschen möchten, ist die Verwendung der Funktion "org-sort-entries", mit der Sie die Einträge der Master-ToDo-Dateien nach Datum, Uhrzeit, Name, Priorität usw. sortieren können. Ich habe eine benutzerdefinierte Funktion, die ich verwende führt mehrere Sortierungen hintereinander aus: a, o, p, t. lawlist vor 9 Jahren 0

1 Antwort auf die Frage

1
Subhan Michael Tindall

Spärliche Bäume können die Antwort sein. Drücken Sie Cc / in Ihrem Puffer. Dadurch wird ein Menüelement im Mini-Puffer angezeigt. Sie können verschiedene Datumsfunktionen auswählen ([b] davor, [a] danach, [D] ates range usw.). Spielen Sie etwas herum, um genau zu bestimmen, was Sie möchten. Beachten Sie, dass es standardmäßig drei Arten von Zeitstempeln für einen Datumsbereich gibt catch, blank, DEADLINE und SCHEDULED Es gibt auch viele Arten von Terminen, die Ihnen das geben, was Sie wollen