просмотр повестки дня orgmode не отображает никаких результатов


10

Я новичок в emacs и особенно в org-mode, и я тестирую различные возможности. При попытке использовать функцию расписания с помощью TODOя не получаю никаких результатов, отображаемых в еженедельном или дневном списке.

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

Затем я устанавливаю глобальные ключи, как это рекомендуется в руководстве для Cc a, чтобы достичь недельного расписания, но я получаю только пустой список недельных дат без содержимого. Что не так?


1
Вы добавили файл, содержащий это запланированное событие, в список файлов повестки дня с помощью org-agenda-file-to-front?
Singulaere Entitaet

Спасибо, вот и все. Просто нажмите, C-c [чтобы это произошло. В видео, которое я смотрел, люди всегда уже делали это, поэтому я упустил момент. Если вы можете обновить свой комментарий до ответа, я могу пометить его как ответ. Где хранится список файлов повестки дня?
Кубо

Кто-то, пожалуйста, опубликуйте ответ как ответ (который может быть принят ОП). Спасибо.
Дрю

Ответы:


13

Чтобы в режиме org показывать запланированные события или с крайним сроком в представлении повестки дня, файл org, содержащий эти события, должен быть указан в переменной org-agenda-files. Хотя эту переменную можно настроить, более практичный способ - вызвать функцию org-agenda-file-to-front, с которой обычно связаны C-c [.

Для получения дополнительной информации см. Руководство по режиму org: файлы повестки дня.


org-agenda-file-to-frontобязан C-c [по умолчанию, а не C-c ].
Франческо Турко

0

Попробуйте добавить ':' перед SCHEDULE. Так что это стало бы: SCHEDULED: <2017-09-03 Итак> У меня была похожая проблема, и это решило ее. Однако, если есть какие-либо побочные эффекты, я не в курсе. Кто-то может захотеть прокомментировать это.


1
Добро пожаловать в emacs.stackexchange. Обратите внимание, что в этом случае решением было добавление файла в org-повестки дня-файлы, как описано в принятом ответе. Добавление ':' не является необходимым и не поможет, если org-повестки дня не знает о файле. Я не уверен, что происходило в вашем случае.
андрей

0

Возможно, этот ответ поможет будущим пользователям Doom Emacs, столкнувшимся с этой проблемой.

Я думаю, что это связано с порядком загрузки нескольких файлов конфигурации. Мое решение заключалось в следующем config.el:

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

Это after! org ...)важный бит. Он установит свойство после перехода в режим org, тогда как, я полагаю, Doom при запуске устанавливает свое собственное местоположение по умолчанию.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.