8.3.1 Inserting deadlines or schedules

以下命令可快速插入截止日期或排期条目67

C-c C-d (org-deadline)

插入 ‘DEADLINE’ 关键字及时间戳, 插入位置紧跟在标题行下方, 并移除任何 ‘CLOSED’ 时间戳。 带前缀参数调用时,同时移除条目已有截止日期。 根据变量 org-log-redeadline 的设置, 修改已有截止日期时会记录日志68

C-c C-s (org-schedule)

插入 ‘SCHEDULED’ 关键字及时间戳, 插入位置紧跟在标题行下方, 并移除任何 ‘CLOSED’ 时间戳。 带前缀参数调用时,同时移除条目已有排期日期。 根据变量 org-log-reschedule 的设置, 修改已有排期时间时会记录日志69

C-c / d (org-check-deadlines)

生成稀疏树,展示所有已逾期 或在 org-deadline-warning-days 内即将到期的截止日期。 带 C-u 前缀时显示文件中所有截止日期; 带数字前缀时检查对应天数, 如 C-1 C-c / d 显示所有明日到期的截止日期。

C-c / b (org-check-before-date)

生成稀疏树,展示指定日期前的截止日期与排期条目。

C-c / a (org-check-after-date)

生成稀疏树,展示指定日期后的截止日期与排期条目。

注意 org-scheduleorg-deadline 支持相对时间设置日期, 例如 ‘+1d’ 设为次日, ‘--1w’ 设为当前时间戳前一周。


Footnotes

(67)

SCHEDULED’ 与 ‘DEADLINE’ 日期会插入在标题正下方,请勿在该行与标题之间添加任何文本。

(68)

对应 ‘STARTUP’ 选项 ‘logredeadline’ 、 ‘lognoteredeadline’ 和 ‘nologredeadline’ 。

(69)

对应 ‘STARTUP’ 选项 ‘logreschedule’ 、 ‘lognotereschedule’ 和 ‘nologreschedule’ 。