Org-mode是Emacs的一种个人信息管理和大纲化工具。本文讲解其基本使用方法,如有兴趣请访问org-mode官网。
1 获取org-mode 2 安装配置 为方便管理Emacs诸多插件,在~/.emacs.d/新建一个目录plugins,将org-mode解压到此。另外,为方便管理org文件,创建一文件夹保存。
cd org-7.3
make
在~/.emacs文件中加入如下语句
;;;org-mode;;;
(setq load-path (cons "~/.emacs.d/plugins/org-7.3/lisp" load-path))
(setq load-path (cons "~/.emacs.d/plugins/org-7.3/contrib/lisp" load-path))
(require 'org-install)
(require 'org)
(require 'org-publish)
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
(add-hook 'org-mode-hook 'turn-on-font-lock)
(add-hook 'org-mode-hook
(lambda () (setq truncate-lines nil)))
(global-set-key "\C-cl" 'org-store-link)
(global-set-key "\C-ca" 'org-agenda)
(global-set-key "\C-cb" 'org-iswitchb)
(setq org-log-done t)
3 基本操作 如果顺利的话,此时emacs打开扩展名为org的文件时,emacs将进入到org-mode。我新建了一个tutorial.org文件,打开后即进入了org-mode。
一级标题以一个星号开头;二级标题以两个星号开头。其他标题以此类推。
将光标移到TODO这一行,执行C-c C-t可将TODO标记为DONE,再执行一次则由DONE变为TODO。
现在再添加几条TODO,执行M-shift Enter。
将想法大纲化,即整理出各级标题,然后添加内容,就非常方便了。
接下来是添加文件内容了,大概地分为文本、图片(附件)和超链接。
文本很简单,想在哪加就在哪加,移动光标就OK了。
插入超链接: [[地址][描述性文字]]
上图中是没有匹配]所导致的,完整的如下图。
C-c C-o即可打开此链接。
插入外部文件如(图片,文本文件)方法: [[file:filename]]
C-c C-o打开此链接如下
插入文本也一样
shift+TAB: 文档折叠
再执行一次则得到
再执行则是
依次循环。
经折叠后的标题,按TAB可展开。
C-c C-s: 设置schedule时间
C-c C-d: 设置deadline时间
C-c a: agenda模式
M+Enter: 现加一个同层级的标题
M+Left/Right: 将当前的标题提升/降低层级,即**变为*或者***。
M+Up/Down: 将当前标题在同级标题中进行上下移动。
djstava
阅读(5557) | 评论(1) | 转发(1) |