Emacs org-mode отображает временной диапазон визуально в повестке дня

944
Nyle

Я ищу способ получить представление повестки дня в режиме org, чтобы «заблокировать» периоды времени для записей с указанным диапазоном времени. По умолчанию в нем перечислены элементы с указанным диапазоном времени в момент их запуска. Это может затруднить обнаружение перекрывающихся предметов и поиск областей свободного времени. Я погуглил изрядное количество, но пока ничего не нашел.

Одним из возможных решений было бы отображение стиля календаря Google на текущий день в повестке дня, хотя я уверен, что есть и другие подходы, которые также сработают.

Хотя готовое решение было бы идеальным, я не против того, чтобы реализовать его самостоятельно; моя элиспа все еще довольно зачаточна, так что советы о том, как подойти к ней, также будут высоко оценены.

5
+1: возможность видеть блоки времени в моем расписании - буквально единственная причина, по которой я могу продолжать использовать Apple Calendar. Radon Rosborough 7 лет назад 0

1 ответ на вопрос

0
peccu

У emacs-calfw есть вид, похожий на календарь Google.

kiwanami / Emacs-calfw

устанавливать

M-x package-install calfw

затем запишите конфигурацию в init.el

(require 'calfw-org)

использование

Показать календарь по M-x cfw:open-org-calendar

Фильтруйте задачи по этой конфигурации.

(setq cfw:org-agenda-schedule-args '(:scheduled :sexp :closed :deadline :todo :timestamp))

другие документы здесь (README.md)

Я знаком с califw, но, хотя он способен копировать ежемесячный просмотр Календаря Google, у него нет функции, аналогичной ежедневному или еженедельному просмотру Календаря Google, которая визуально показывает, какие временные события / их продолжительность. Nyle 8 лет назад 1
Оно делает. Введите «W» для просмотра недели и «D» для просмотра дня. jtgd 5 лет назад 0

Похожие вопросы