작업 일기로 이맥스 조직 모드


11

업무 일지를 유지하려면 emacs 조직 모드가 좋은 선택입니까?

나는 그것을 사용하고 오래된 작업을 보관하려고했지만 TODO지난 주에 어떤 작업을 수행했는지 쉽게 알 수 있습니까?

답변:


9

내가 하루에 한 일을 보려면 (어쩌면 특정 기간으로 제한 할 수있는 방법이 있지만 그것을 모으는 것이 우선 순위가 낮습니다), 여기 내가하는 일이 있습니다. 그것으로 시작 C-c a하면 orgmode agenda 메뉴가 나타나고 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과거 일정을보고 의제 ( ) 에서 수행 한 작업을 확인할 수 있습니다 .
어쩌면 타임 라인에 대한 rayners의 아이디어가 더 좋을 수도 있습니다.
상태 변경 (개인적으로 기록하지 않음)에 의존하지 않고 일부 작업에 대해 여러 개의 temistamp를 넣을 수 있다는 이점이 있습니다.

간다 :

;; 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직원에 시간을 들이지 않았다는 것을 알고 있으면 항목으로 보완합니다 .


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.