Получить временную шкалу времени в орг-режиме

13

В попытке выяснить, как я трачу свое время, я начал записывать свое время, потраченное на различные задачи, с помощью org-clock-inи org-clock-out.

Я часто нахожу себя редактирующим записи часов вручную, например, когда я понимаю, что я должен был синхронизироваться 20 минут назад. Так есть ли способ увидеть а) какие часы работают в данный момент (или не были правильно отключены, потому что я забыл отключить часы перед выходом из Emacs), и б) список записей часов?

Я могу получить таблицу, которая показывает общее количество времени, которое я потратил на каждую задачу, но я не могу получить список, который говорит:

9:00--9:30   Project A
9:18--10:00  Project B
10:00--11:00 Meeting
11:45--13:00 Lunch

который позволил бы мне видеть перекрывающиеся времена (как проекты A и B, выше) и промежутки (как тот, что между Встречей и Обедом). Что-то подобное существует?

arensb
источник

Ответы:

14

org-agenda-log-modeили C-u C-u lв вашей повестке дня даст вам именно эту таблицу. В зависимости от org-agenda-log-mode-itemsпеременной он ограничит повестку дня записями, которые были синхронизированы или закрыты сегодня (это настройка по умолчанию). Чтобы добавить визуальный акцент на промежутки и перекрытия ваших блоков синхронизации, посмотрите в org-agenda-clock-consistency-checksпеременную.

mutbuerger
источник
3
Небольшая дополнительная информация: находясь в режиме просмотра повестки дня, вы можете напрямую вызвать проверку часов, используя vи затем выбирая cиз меню. В настоящее время я занимаюсь разработкой расширения, которое позволяет вам изменять записанные диапазоны часов непосредственно из строк журнала повестки дня: github.com/dfeich/org-clock-convenience
dfeich
Благодарность! Я думаю, что пропустил org-agenda-log-modeранее, потому что я искал в документации часть часового стола, и это только упомянуто в командах Повестки дня.
arensb
Для меня org-agenda-log-modeпоказывает только длину, но не время начала и окончания. И команда v(он же org-agenda-check-type) не доступен: Not allowed in timeline-type agenda buffers. Я пропустил некоторые настройки или изменился текущий режим org 8.3.5-1-g589e96-elpaplus ?
Уве Колоска
Посмотрите, org-agenda-prefix-formatчтобы показать время начала и окончания.
Mutbuerger
Можно ли также показать ОБЩЕЕ время, синхронизированное сегодня, в этом виде проверки часов?
AstroFloyd