之前一直知道有org-mode这么个东西,但是初步了解之后感觉好复杂啊,而且理不清如何利用org-mode的功能组织GTD。但是现在工作之后感觉每天的事情很多,有时候真的会手忙脚乱,可能到晚上才想起来有的事情没有干完,或者自己的生活一点计划也没有。所以下定决心从今天开始使用org-mode,先从emacs的简单配置开始吧!
首先我想到的是先给自己有个初步的配置,之前有人和我介绍过emacs的有个初级配置叫做start-kit,而且emacs24可以利用package-install自动的安装好start-kit。看一些资料好像还有一个Prelude的初级配置套装,不过没有尝试~
在emacs的配置文件中还可以添加下载的源,这样可以下载的东西就会更多了~
(require 'package)
add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/"))
(package-initialize)
之后我给自己配了一个org-mode模式看起来挺好看的theme,zenburn
最后一直纠结的就是初始的字体好小,而且中文看起来好难看,在网上搜罗了一下之后我就粘贴了如下代码,现在完全不知道这些代码代表的意思,随着emacs使用时间的增加以后肯定会知道的~
(set-fontset-font "fontset-default" 'iso-8859-3 "-outline-Consolas-normal-normal-normal-mono-16-*-*-*-c-*-iso8859-1")
;; Chinese fontset.
(set-fontset-font "fontset-default" 'unicode "-outline-微软雅黑-normal-normal-normal-sans-16-*-*-*-p-*-iso8859-1")
(set-fontset-font "fontset-default" 'han "-outline-微软雅黑-normal-normal-normal-sans-16-*-*-*-p-*-iso8859-1")
;; Setting English Font
(set-face-attribute 'default nil :font "Consolas 12")
;; Chinese Font
(dolist (charset '(kana han symbol cjk-misc bopomofo))
(set-fontset-font (frame-parameter nil 'font) charset (font-spec :family "Microsoft Yahei" :size 16)))
今天我就搞了这些,效果还比较满意,接下来研究org-mode去了。