用 emacs org-mode 写日志

用时间换改变


一个人要将目标达成,必然需要花费时间。因而,一个目标能不能达成,关键因素就是,是否将达成目标的过程安排了必要的时间。人的目标是将一个无转化为有,这个从无到有的过程,就是变化的过程,是时间发生效果的过程。

因而如果说人能够为达成目标做些什么的话,就是规划好时间。只要让特定的时间发生特定的 事件 ,目标就能够达成。

人的记忆是有限的,要让一个人,将所有的 事件 对应的时间都通过大脑记下来,是很困难并且也是没有必要的事情。这就需要有一种方式来协助人将所有需要发生的 事件 都记录下来,并且能够在必要的时候唤醒人事件被发生。

emacs 中的 org-mode 就是一个记录的好工具。


记录事件


要使用 org-mode,可以创建一个文件(如,plain.org)。然后在这个文件中记录 事件 。如下例子,我将事件 分为生活,工作,文章三类:

在每个分类下写下 事件 ,并详细标记每个 事件 的时间:

标记 事件 的时间,主要是通过以下的几种方式进行:

#+STARTUP: showall

* 事件分类
** 指定日期的事件
<2012-11-17 星期六>
** 指定具体时间的事件
<2012-11-17 星期六 18:20>
** 指定持续几天的事件
<2012-11-17 星期六>--<2012-11-19 星期一>
** 指定特定几天的事件
<2012-11-17 星期六>
<2012-11-24 星期六>
<2012-11-30 星期五>

可以将 事件 的详情写在 事件 结点下方,以便于在执行事件时得到有效的提醒:

#+STARTUP: showall

* 事件分类
** TODO 关于模式
<2012-11-21 星期三>
时地人因中果
自底向上,自顶向下
论点论据论证
人物情节环境
矛盾,对立

对于部分 事件 ,比如,在事件产生前要准备一些内容。如,要写篇文章,要准备一些内容,此时可以在 事件之前加上 TODO 标签。这样相当于是创建了一个快捷键,以便于在找到内容后马上将内容写上。以上 关于模式事件之前就加上了这样的快捷键(TODO标签)。

在记录事件的时候要明确:对于已经发生的事件,要把事件的日期更新为已经发生的时间,对于没有发生的事件,所记录的时间是自己预期事件发生的时间。 也就是说我们所记录的 事件 要么是已经客观发生的,要么是我们预计要发生的。


查看事件


确保 .emacs 有这样一句:

(global-set-key "\C-ca" 'org-agenda) ;; 启用 Agenda 视图

先 C-c [ 将当前文件设置为事件列表的数据源,然后通过 C-c a a 就可以打开本周的事件列表(查看事件视图):

要退出事件列表,按一下 x 即可。

要打开“查看快捷视图”,可以通过 C-c a t 来打开

要退出列表,按一下 x 即可。


org-mode 常用快捷键


编辑 org-mode 下的文件


快捷键操作说明
M-<LEFT> 减少节点层级
M-<RIGHT> 增加节点层级
M-<UP> 将节点向上移动
M-<DOWN> 将节点向下移动
M-<ENTER> 增加一条同级节点
<TAB> 对当前结点进行切换:收缩→查看所有子结点→查看所有内容
<SHIFT>-<TAB> 对当前文件进行切换:收缩→查看所有子结点→查看所有内容
C-c . 在光标位置插入时间
C-c C-t 切换当前结点的状态 (TODO|DONE|)
C-c [ 将当前文件设置为事件视图的数据源
C-c ] 从事件视力的数据源中删除当前文件(数据源)

用使用 C-c . 插入时间时:

+1         明天
-1         昨天
+3         未来的第三天
mon        下一次周一
12/14      12月14日
-mon       上一次周一

查看事件视图


C-c a a 打开“查看事件视图”

快捷键操作说明
n 光标下移
p 光标上移
t 切换当前结点的状态 (TODO|DONE|)
s 保存所有修改
x 退出视图
f 查看未来的一周
b 查看过去的一周
<ENTER> 打开 plain.org 文件

查看快捷视图


C-c a t 打开“查看快捷视图”

快捷键操作说明
n 光标下移
p 光标上移
t 切换当前结点的状态 (TODO|DONE|)
s 保存所有修改
x 退出视图
<ENTER> 打开 plain.org 文件

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值