Modo org do Emacs como um diário de trabalho

Modo org do Emacs como um diário de trabalho

O modo emacs org é uma boa escolha se você deseja manter um diário de trabalho?

Tentei usá-lo e arquivar tarefas antigas TODO, mas existe uma maneira fácil de ver em quais tarefas trabalhei, por exemplo, na semana passada (algumas tarefas tiveram carimbo de data/hora mais de um dia)?

Responder1

Para ver o que fiz durante o dia (provavelmente existe uma maneira de limitar isso a um determinado período de tempo, mas juntar tudo isso é uma prioridade baixa para mim), aqui está o que eu faço. Comece com C-c aisso para abrir o menu de agenda do modo organizacional, depois Lexibir a linha do tempo do arquivo atual e, finalmente, lativar o modo de log.

Isso me dá uma saída parecida com esta:

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

Dado que isso está no emacs, provavelmente existe uma maneira de tornar isso mais simples/rápido de usar, mas é isso que eu faço no momento.

Responder2

Eu pessoalmente tenho uma ligação para inserir umagoracarimbo de data/hora e distribuí-los pelas tarefas nas quais trabalho enquanto faço isso. Aí posso ver o que tenho feito na agenda ( C-a a a), olhando os dias anteriores.
Talvez a ideia de linha do tempo de Rayners seja melhor, mas nunca a usei.
Tem a vantagem de poder colocar vários temistamps para algumas tarefas, sem depender de mudanças de estado (que eu pessoalmente não registro).

Vai:

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

E pode exigir org-agenda-skip-timestamp-if-doneque seja nil.

Responder3

Se você usar o relógio, poderá gerar uma visualização semanal do que você fez (total de horas de entrada/saída) em seu arquivo organizacional com este bloco de código

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

e C-c C-cno cabeçalho BEGIN para preencher. Deixei as opções acima que utilizo para mostrar o que é possível (visualização semanal passo a dia). O único problema que enfrento com isso é que esqueço de registrar tudo que faço! Complemento com uma org-journalentrada quando sei que não registrei a equipe.

Responder4

Nunca tentei ainda, mas o modo organizacional pode ser usado para cronometrar seus horários de trabalho. Ver : http://orgmode.org/manual/Clocking-work-time.html

informação relacionada