2013-07-02 12 views
8

Chciałbym wygenerować widok planu z trybu org, który zawiera uzupełnione elementy TODO z poprzedniego tygodnia. Poniższy fragment wydaje się być preferowanym sposobem, aby to zrobić z czytania dokumentów. Jednakże istnieją żadne wyświetlane w porządku, tylko pochodzi elementy ...Cotygodniowy przegląd w trybie org.

(setq org-agenda-custom-commands 
     '(("W" "Completed and/or deferred tasks from previous week" 
     ((agenda "" ((org-agenda-span 7) 
       (org-agenda-start-day "-7d") 
       (org-agenda-entry-types '(:timestamp :sexp)))))))) 

Na przykład, zbudowany w komendzie C-a-a tworzy listę takiego w buforze

Week-agenda (W27): 
Monday  1 July 2013 W27 
    gtd:  Scheduled: DONE something important 
Tuesday  2 July 2013 
Wednesday 3 July 2013 
Thursday 4 July 2013 
Friday  5 July 2013 
Saturday 6 July 2013 
Sunday  7 July 2013 

*Org Agenda* ... ale niestandardowa komenda C-a-W, jak zdefiniowano powyżej, generuje to (pomimo różnych zaplanowanych zadań w tym okresie)

Week-agenda (W26): 
Monday  24 June 2013 W26 
Tuesday 25 June 2013 
Wednesday 26 June 2013 
Thursday 27 June 2013 
Friday  28 June 2013 
Saturday 29 June 2013 
Sunday  30 June 2013 

Czy istnieje inny sposób generowania listy elementów ZAGROŻONYCH z poprzedniego tygodnia?

Odpowiedz

9

Po pewnym trałowania przez C-h-v wyjścia, to wygląda jak jest to możliwe przy użyciu wyświetlacza dziennika w porządku obrad. (Tj C-a-a następnie naciskając l w buforze *Org-Agenda*)

niestandardowe polecenie produkować coś wystarczająco blisko do wymaganej wydajności wygląda tak ...

(setq org-agenda-custom-commands 
     ("W" "Completed and/or deferred tasks from previous week" 
     ((agenda "" ((org-agenda-span 7) 
      (org-agenda-start-day "-7d") 
      (org-agenda-entry-types '(:timestamp)) 
      (org-agenda-show-log t)))))) 

może być możliwe dalsze ograniczenie wyświetlacz przez tagi ...

+0

Awesome man !! Dzięki! :) – squiter

0

Z definicji program wyświetla tylko rzeczy do zrobienia, niezupełne (tzn. WYKONANE).

Stąd, należy użyć innego typu polecenia:

(todo "DONE" 
     (...)) 
+0

W takim razie, co można dodać do tego (np. "..." powyżej), aby ograniczyć pozycje DONE do poprzedniego tygodnia? –

+1

Porządek dzienny może wyświetlać ukończone zadania, gdy jest w trybie logowania (np. Naciśnij 'l' w buforze porządku lub' C-a-a', a następnie 'l' z pliku org) –

Powiązane problemy