Календарь (вызванный M-x calendar) имеет функцию интеграции дневника. Таким образом, можно просмотреть любую специальную дату в буфере календаря (день будет окрашен, если есть запись в дневнике для этого дня), и просмотреть подробную запись дня d.
Поскольку режим org также имеет функцию отметки времени, было бы неплохо интегрировать ее в календарь, как и в дневник. Это не обязательно интеграция calendar
, но что-то, что позволяет просматривать даты в формате календаря, а затем открывать подробный вид дат из этого календаря.
Вопрос: есть ли такая особенность?
org-get-entries-fn
в ссылке следующего потока, чтобы получить список всех элементов SCHEDULED за период, отображаемый в календаре на 3 месяца / 12 месяцев. emacs.stackexchange.com/a/12563/2287 С помощью этой функцииcalendar-mark-visible-date
можно раскрасить трехмесячный / 12-месячный календарь с помощью записей для SCHEDULED, дней рождения, праздников, дневника и т. д. Если в какой-то момент в будущем я решу сделайте мою внутреннюю библиотеку общедоступной, я могу вернуться к этой теме. Культура stackexchange не поддерживает публикацию целых библиотек в качестве ответов.calendar-cursor-to-nearest-date
илиorg-read-date
может использоваться для извлечения даты из календаря, и*Org Agenda*
для конкретной даты может быть создан буфер - например,org-agenda-list
с соответствующей настройкой выходных переменных.Ответы:
Находясь в орг-повестке, вы можете нажать,
c
чтобы открыть календарь на указанную дату. В календаре вы можете нажать,c
чтобы открыть org-повестку дня на указанную дату.источник
(setq org-agenda-include-diary t)
вы увидите записи в дневнике организации.