Widok planu orgmode nie wyświetla żadnych wyników


10

Jestem nowy w emacsie, a zwłaszcza w trybie org i testuję różne możliwości. Podczas wypróbowania funkcji harmonogramu TODOnie otrzymuję żadnych wyników wyświetlanych na liście tygodniowej lub dziennej.

 * TODO Get schwifty
 SCHEDULED: <2017-09-03 So>

Następnie ustawiam klucze globalne, tak jak jest to zalecane w instrukcji z Cc a, aby osiągnąć tygodniowy harmonogram, ale otrzymuję tylko pustą listę weekendów bez zawartości. Co jest nie tak?


1
Czy dodałeś plik zawierający to zaplanowane wydarzenie do listy plików agendy za pomocą org-agenda-file-to-front?
— Singulaere Entitaet

Dziękuję, to było to. Po prostu naciśnij, C-c [aby tak się stało. W filmach, które oglądałem, ludzie już to robili, więc nie trafiłem w sedno. Jeśli możesz zaktualizować swój komentarz do odpowiedzi, mogę oznaczyć to jako odpowiedź. Gdzie jest zapisana lista plików agendy?
— Kubo

Ktoś proszę zamieścić odpowiedź jako odpowiedź (która może zostać zaakceptowana przez PO). Dzięki.
— Drew

Odpowiedzi:


13

Aby tryb organizacji pokazywał zdarzenia zaplanowane lub z terminem w widoku planu, plik organizacji zawierający te zdarzenia musi być wymieniony w zmiennej org-agenda-files. Chociaż można dostosować tę zmienną, bardziej praktycznym sposobem jest wywołanie funkcji org-agenda-file-to-front, z którą zwykle się wiąże C-c [.

Więcej informacji można znaleźć w instrukcji trybu org: Pliki agendy


org-agenda-file-to-frontjest C-c [domyślnie związany, a nie C-c ].
— Francesco Turco

0

Spróbuj dodać „:” przed SCHEDULE. Tak by się stało: HARMONOGRAM: <2017-09-03 Więc> Miałem podobny problem i to go rozwiązało. Jednak jeśli wystąpią jakiekolwiek skutki uboczne, nie jestem świadomy. Ktoś może chcieć to skomentować.


1
Witamy w emacs.stackexchange. Zauważ, że w tym przypadku rozwiązaniem było dodanie pliku do plików org-agenda-zgodnie z opisem w zaakceptowanej odpowiedzi. Dodanie „:” nie jest konieczne i nie pomoże, jeśli organizacja nie zna pliku. Nie jestem pewien, co się działo w twojej sprawie.
— andrej

0

Być może ta odpowiedź pomoże przyszłym użytkownikom Doom Emacs, którzy napotkają ten problem.

Myślę, że miało to związek z kolejnością ładowania wielu plików konfiguracyjnych. Moim rozwiązaniem było umieszczenie następujących elementów config.el:

(after! org
  (setq org-agenda-files '("~/org/inbox.org"
                          "~/org/gtd.org"
                          "~/org/tickler.org")))

To after! org ...)jest ważny kawałek. Ustawi właściwość po przejściu w tryb organizacji, podczas gdy, jak sądzę, Doom ustala swoją domyślną lokalizację podczas uruchamiania.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.