Emacs org mode как рабочий дневник

5259
Buzzzz

Является ли emacs org mode хорошим выбором, если вы хотите вести рабочий дневник?

Я пытался использовать его и архивировать старые задачи, TODOно есть ли простой способ увидеть, над какими задачами я работал, например, на прошлой неделе (некоторые задачи были отмечены более одного дня)?

11

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

9
rayners

Чтобы увидеть, что я сделал днем ​​(возможно, есть способ ограничить его определенным периодом времени, но для меня это невысокий приоритет), вот что я делаю. Начните с того, C-c aчто вызовет меню повестки дня orgmode, затем Lотобразите временную шкалу для текущего файла и, наконец, lвключите режим журнала.

Это дает мне вывод, который выглядит так:

... Wednesday 9 March 2011 Clocked: (7:21) One of my tasks Clocked: (0:07) Another of my tasks ... 

Учитывая, что это в emacs, вероятно, есть способ сделать это проще / быстрее в использовании, но это то, что я делаю в данный момент.

Ах, Оки, попробую это! Buzzzz 13 лет назад 0
3
Nikana Reklawyks

У меня лично есть привязка вставить теперь метку времени, и бросьте задачи я работаю, пока я делаю так. Затем я вижу, что я делал в повестке дня ( C-a a a), просматривая прошедшие дни.
Возможно, идея Райнера о временной шкале лучше, я просто никогда не использовал ее.
Он имеет то преимущество, что вы можете использовать несколько темпа для некоторых задач, независимо от изменений состояния (которые я лично не регистрирую).

Идет:

;; Insert immediate active timestamp (define-key global-map (kbd "<f9>") '(lambda () (interactive) (when (eq major-mode 'org-mode) (org-insert-time-stamp nil t nil) ;; (insert "\n") ))) 

И может org-agenda-skip-timestamp-if-doneпотребоваться nil.

1
George Moutsopoulos

Если вы используете синхронизацию, вы можете сгенерировать недельный просмотр того, что вы делали (общее количество часов в / в часов) в вашем орг-файле с помощью этого блока кода.

#+BEGIN: clocktable :maxlevel 3 :scope agenda :block thisweek :step day #+END: 

и C-c C-cв заголовке НАЧАТЬ заполнять. Я оставил вышеупомянутые опции, которые я использую, чтобы показать, что возможно (просмотр недели по дням). Единственная проблема, с которой я сталкиваюсь, я забываю следить за всем, что я делаю! Я дополняю его org-journalзаписью, когда знаю, что у меня нет сотрудников.

0
Rémi

Я еще никогда не пробовал, но режим орг может быть использован для определения рабочего времени. Смотрите: http://orgmode.org/manual/Clocking-work-time.html

мм, используя это, но как вы генерируете то, что произошло в тот день? Buzzzz 14 лет назад 0

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