Org mode 타임스탬프 가이드
Table of Contents
1. Org mode 타임스탬프 개요
Org mode의 타임스탬프는 일정과 작업을 관리하는 강력한 도구입니다. 다양한 형식과 종류를 제공하며, Beorg와 iCloud 동기화 환경에서 효과적으로 사용할 수 있습니다.
2. 타임스탬프 형식
2.1. 기본 형식
- 일반:
<YYYY-MM-DD Day>(예:<2025-04-19 Sat>) - 시간 포함:
<YYYY-MM-DD Day HH:MM>(예:<2025-04-19 Sat 14:30>) - 시간 범위:
<YYYY-MM-DD Day HH:MM-HH:MM>(예:<2025-04-19 Sat 14:30-15:30>) - 날짜 범위:
<YYYY-MM-DD Day>--<YYYY-MM-DD Day>(예:<2025-04-19 Sat>--<2025-04-20 Sun>) - 비활성:
[YYYY-MM-DD Day](예:[2025-04-19 Sat])
2.2. 입력 방법
C-c .: 일반 타임스탬프 삽입C-u C-c .: 시간 포함 타임스탬프 삽입C-c !: 비활성 타임스탬프 삽입S-LEFT/RIGHT/UP/DOWN: 타임스탬프 수정- 상대적 날짜: 예:
+2d(2일 후),-1w(1주 전)
3. 타임스탬프 종류
3.1. 일반 타임스탬프
- 용도: 특정 날짜/시간의 이벤트 (예: 회의)
- Agenda: 해당 날짜에만 표시
예시:
* 팀 미팅 <2025-04-19 Sat 10:00>
3.2. SCHEDULED
- 용도: 작업 시작 계획
- Agenda: 시작일부터 표시, 미완료 시 과거 작업으로 표시
- 입력:
C-c C-s 예시:
** TODO 보고서 작성 SCHEDULED: <2025-04-19 Sat>
3.3. DEADLINE
- 용도: 작업 마감일
- Agenda: 경고 기간 동안 표시, 미완료 시 지속 표시
- 입력:
C-c C-d 예시:
** TODO 보고서 제출 DEADLINE: <2025-04-20 Sun>
3.4. 비활성 타임스탬프
- 용도: 기록용, Agenda에 표시 안 됨
예시:
* 로그 [2025-04-19 Sat 14:30]
3.5. 반복 타임스탬프
- 형식:
+n단위(고정 주기),.+n단위(완료 기준),++n단위(미래 스킵) 예시:
** TODO 주간 보고 DEADLINE: <2025-04-19 Sat +1w>
4. SCHEDULED/DEADLINE 외의 관리 방식
4.1. 시간 범위 타임스탬프
- 용도: 특정 시간대 작업
예시:
* 워크숍 <2025-04-19 Sat 09:00-12:00>
4.2. DONE 날짜 범위 타임스탬프
- 용도: 여러 날에 걸친 작업
예시:
* 프로젝트 작업 <2025-04-19 Sat>--<2025-04-21 Mon>
4.3. Diary Sexp 타임스탬프
- 용도: 복잡한 반복 (예: 매달 첫 번째 토요일)
예시:
* TODO 월간 검토 SCHEDULED: <%%(diary-float t 6 1)>
4.4. PROPERTIES
- 용도: 메타데이터 추가 (노력, 우선순위)
예시:
* TODO 보고서 작성 :PROPERTIES: :EFFORT: 2h :PRIORITY: A :END:
5. Beorg와 iCloud 동기화 환경
5.1. Beorg 지원 타임스탬프
- 일반, SCHEDULED, DEADLINE, 시간/날짜 범위, 반복 타임스탬프 지원
- 제한: 특수 경고 (
+1w -3d),LAST_REPEAT미지원
5.2. iCloud 동기화 설정
- iCloud Drive:
~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org - 주의: 동기화 지연 가능,
Auto sync on modify비활성화 고려
5.3. 반복 일정 설정
- Beorg: 편집 화면에서
Repeat설정 (예:Every 1 week) 예시:
** TODO 쓰레기 버리기 SCHEDULED: <2025-04-19 Sat +1w>
- 동기화: Beorg에서 완료 시 타임스탬프 업데이트 (예:
<2025-04-26 Sat>)
5.4. 시간 범위 타임스탬프 설정
- Beorg: 시작/종료 시간 입력
예시:
** 회의 <2025-04-19 Sat 14:30-15:30>
5.5. 팁
- 알림: ~Timed task reminders~로 사전 알림 설정
- 파일 구조: 명확한 파일명 사용 (
tasks.org) - 동기화 문제: iOS Files 앱으로 강제 동기화
6. 예시 워크플로우
6.1. 주간 회의 (반복)
TODO 주간 업무 회의 SCHEDULED: <2025-04-19 Sat 10:00-11:00 +1w> :PROPERTIES: :EFFORT: 1h :END:
6.2. 보고서 작성 (시간 범위)
TODO 보고서 작성 <2025-04-19 Sat 14:00-16:00> :PROPERTIES: :EFFORT: 2h :END:
6.3. 프로젝트 제출 (마감/시작)
#+BEGINEXAMPLE
7. 결론
Org mode 타임스탬프는 다양한 형식으로 일정과 작업을 관리할 수 있습니다. Beorg와 iCloud 환경에서는 기본/반복/시간 범위 타임스탬프가 효과적이며, 복잡한 설정은 Emacs에서 처리하세요. 동기화 지연은 iOS Files 앱으로 확인/해결 가능합니다.