Режим Emacs org як робочий щоденник


11

Чи хороший вибір режиму emacs org, якщо ви хочете вести робочий щоденник?

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

Відповіді:


9

Щоб побачити, що я робив за день (мабуть, є спосіб обмежити це певним періодом часу, але поєднання цього разом є низьким пріоритетом для мене), ось що я роблю. Почніть з C-c aтого, що відкриває меню порядку денного оргамоди, потім Lвідобразить часову шкалу для поточного файлу і, нарешті, lувімкніть режим журналу.

Це дає мені вихід, який виглядає приблизно так:

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

Враховуючи, що це в emacs, мабуть, є спосіб зробити це простішим / швидшим у використанні, але це я зараз роблю.


Ах окі, спробуй це!
Buzzzz

3

У мене особисто є прив'язка вставити тепер мітку часу, і розкидати їх по задачам я працюю в той час як я роблю це. Потім я бачу, що я робив у порядку денному ( 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

Якщо ви використовуєте тактову функцію, ви можете генерувати тижневий перегляд того, що ви зробили (загальне кількість та кількість годин) у вашому файлі org за допомогою цього кодового блоку

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

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


0

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


мм за допомогою цього, але як ви генеруєте те, що трапилося в цей день?
Buzzzz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.