Org Mode 101 Clocking

Task 시간 관리 기능을 사용할 수 있다.

C-c C-x C-i (org-clock-in)
현재 엔트리에서 clock을 시작한다. clock은 LOGBOOK drawer에 기록되며 기록되는 위치는 org-clock-into-drawer 변수를 커스터마이즈하여 변경할 수 있다.
진행 중인 clock이 있으면 자동으로 중단하고 새 clock을 시작한다.
같은 엔트리에서 clock을 여러번 사용 시 누적하여 clock 시작 및 중단 이력이 기록된다.

C-c C-x C-o (org-clock-out)
현재 진행 중인 clock을 중단한다.

C-c C-x C-x (org-clock-in-last)
clock 실행중인 task가 없다면 마지막으로 clock을 실행했던 task의 clock을 재시작한다. 명령 맨 앞에 C-u 입력을 추가로 입력하면 이전 clock 사용 이력이 나오는데 여기서 현재 실행중인 task과 현재 실행중인 clock으로 인하여 중단되었던 task를 확인할 수 있어 여러개의 task를 번갈아 진행하는 경우 편리하게 사용할 수 있을 것 같다.

C-c C-x C-j (org-clock-goto)
현재 진행중인 task로 이동한다.

C-c C-x C-q (org-clock-cancel)
clock을 기록하지 않고 취소한다.

C-c C-x C-d (org-clock-display)
엔트리의 모든 clock 이력을 모아 headline에 소요시간 총 합을 표시한다. C-c C-c를 눌러 표시를 취소할 수 있다.

interrupt가 발생할 경우까지 고려하여 최소한의 기능만으로 군더더기 없는 task 시간 관리 기능을 구현한게 참 인상적이다.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *