11

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

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

4 ответа4

9

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

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

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

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

3

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

Идет:

;; 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

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

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

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .