Emacs org mode como diario de trabajo

11

¿Es el modo org de emacs una buena opción si desea mantener un diario de trabajo?

He intentado usarlo y archivar las tareas antiguas, TODOpero ¿hay alguna manera fácil de ver en qué tareas trabajé, por ejemplo, la semana pasada (algunas tareas se han marcado más de un día)?

Zumbido
fuente

Respuestas:

9

Para ver lo que he hecho durante el día (probablemente haya una forma de limitarlo a un período de tiempo en particular, pero reunirlo es una prioridad baja para mí), esto es lo que hago. Comience con C-c aeso abre el menú de la agenda de orgmode, luego Lmuestra la línea de tiempo para el archivo actual y finalmente activa el lmodo de registro.

Eso me da una salida que se ve así:

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

Dado que esto está en emacs, probablemente haya una manera de hacer que esto sea más simple / rápido de usar, pero esto es lo que hago en este momento.

rayners
fuente
¡Ah, oki, lo intentaré!
Buzzzz
3

Personalmente, tengo un enlace para insertar una marca de tiempo ahora y dispersarlos sobre las tareas en las que trabajo mientras lo hago. Entonces, puedo ver lo que he estado haciendo en la agenda ( C-a a a), mirando los últimos días.
Tal vez la idea de los rayners de la línea de tiempo es mejor, simplemente nunca la usé.
Tiene la ventaja de que puede poner múltiples temperaturas para algunas tareas, sin depender de los cambios de estado (que personalmente no registro).

Va :

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

Y puede requerir org-agenda-skip-timestamp-if-doneser nil.

Nikana Reklawyks
fuente
1

Si usa el reloj, puede generar una vista semanal de lo que ha hecho (horas totales de entrada / salida) en su archivo de organización con este bloque de código

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

y C-c C-cen el encabezado COMENZAR a rellenar. He dejado las opciones anteriores que uso para mostrar lo que es posible (vista semanal paso a día). El único problema que enfrento con esto es que me olvido de registrar todo lo que hago. Lo complemente con una org-journalentrada cuando sé que no he registrado el personal.

George Moutsopoulos
fuente