Elisp 入门2 - 语言概览

Org Mode 的几种时间概念

皮贝贝 posted @ 2019年3月28日 21:58 in emacs with tags emacs org mode , 71 阅读

Table of Contents

在 Org Mode 中存在着几种时间类型,对应 GTD 的不同事项形式。

1 指定时间

如要在某个时间看某个电视节目, 几点开会,这种事情是与具体时间有关的,且过了这个时间,就没有意义再提醒你了。

在 Org Mode 中对应的是 C-c . 输入的时间:

;; C-c . 某一天
<2019-03-28 Thu>
;; C-c . 两次: 时间段
<2019-03-28 Thu>--<2019-03-29 Fri>
;; C-u C-c . 某一天的某个时间
<2019-03-28 Thu 08:26>

2 INACTIVE 时间

单纯时间标记,不会提醒。形式是 [] 包围的时间。

[2019-03-28 Thu]

3 SCHEDULED 计划时间

SCHEDULED: <2019-03-28 Thu>

代表将来某个时间才开始做的事情,与 C-c . 不同的是,会持续追踪其状态。 从指定日期开始,在DONE前,会持续提醒你,催促你完成。比如设定某个时间来规划一下假日安排。

在 Org Mode 对应的是 C-c C-s 操作.

4 DEADLINE 截止时间

DEADLINE: <2019-03-28 Thu>

代表某个事情在某个时间之前必须完成,会持续追踪其状态。直到DONE,会终止提醒。会在当天和截止时间两天提醒。

如果截止时间是一个循环时间, 则DONE时,会自动记录本次DONE时间,并切换到下一个时间周期的TODO状态。

在 Org Mode 对应的是 C-c C-d 操作.

如每2天给花浇水:

* TODO 给花浇水
 DEADLINE: <2019-03-30 Sat +2d>
 :PROPERTIES:
 :LAST_REPEAT: [2019-03-28 Thu 21:41]
 :END:
 - State "DONE"       from "TODO"       [2019-03-28 Thu 21:41]

 


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter