页面“Oracle基础”与“Org-mode”之间的差异
(页面间的差异)
跳到导航
跳到搜索
小 (导入1个版本) |
小 (导入1个版本) |
||
第1行: | 第1行: | ||
− | = | + | |
+ | Emacs 的 Org-mode 在一定程度上可以替代 OneNote,有些方面甚至更好 | ||
+ | =pre= | ||
<pre> | <pre> | ||
− | + | Emacs键盘命令的约定表示方法: | |
− | |||
− | |||
− | |||
− | |||
− | |||
+ | C 代表 Ctrl 键 | ||
+ | M 代表 Alt 键 | ||
+ | S 代表 Shift 键 | ||
+ | 以上三个按键单独按下没有意义,用 - 号表示它们搭配使用的按键 | ||
+ | 用空格连接的一系列符号表示顺序按下符号所代表的按键 | ||
+ | 其他符号: LEFT/RIGHT/UP/DOWN 分别代表的左右上下方向键, TAB 即 Tab 键, RET 代表 Enter 键 | ||
+ | 例如: | ||
+ | C-x 表示同时按下Ctrl和x字符键 | ||
+ | C-S-TAB 表示同时按下Ctrl, Shift和Tab键 | ||
+ | M-x org-mode 表示先同时按下Alt和x字符键,再键盘输入org-mode字符串 | ||
+ | C-x C-s 表示先同时按Ctrl和x字符键,然后同时按下Ctrl和s字符键 | ||
+ | C-c C-e hh 表示先同时按Ctrl和c字符键,然后同时按下Ctrl和e字符键,最后键盘输入hh | ||
+ | </pre> | ||
+ | =TODO= | ||
+ | <pre> | ||
+ | 输入C-c . 会出现一个日历,我们点选相应的时间即可插入 | ||
− | + | * 待办事项(TODO ) | |
+ | TODO是org-mode最具特色的一个功能,也是org-mode设计的初衷,org-mode的作者本意是用其来完成一个个人时间管理程序(GDT)。因此,可以用org-mode来做一个个人时间管理工具! 下面我们来看怎么写TODO。TODO 也是一类标题,因此也需要用*开头,在Emacs中输入 * 然后快捷键如下 | ||
+ | C-c C-t 按照 无状态->TODO->DONE->无状态 的顺序更改任务状态 | ||
− | + | ** TODO 洗衣服 | |
+ | 可以看到当中的TODO变成了红色,我们讲光标移到该行,按C-c C-t,则发现TODO变成了DONE(这个序列可以自己定义,详见org-mode手册)。org-mode兼有了标题和列表的功能,也可以添加checkbox和完成进度,除此之外,还可以设计优先级。 我们输入: | ||
− | + | *** TODO [# A] 任务1 | |
− | + | *** TODO [# B] 任务2 | |
− | + | *** TODO 总任务 [33%] | |
+ | **** TODO 子任务1 | ||
+ | **** TODO 子任务2 [0%] | ||
+ | - [-] subsub1 [1/2] | ||
+ | - [ ] subsub2 | ||
+ | - [X] subsub3 | ||
+ | **** DONE 一个已完成的任务 | ||
+ | 一些常用操作如下: - C-c C-t 变换TODO的状态 - C-c / t以树的形式展示所有的 TODO - C-c C-c 改变 checkbox状态 - C-c, 设置优先级(方括号里的ABC) - M-S-RET 插入同级TODO标 | ||
+ | </pre> | ||
− | + | == 快速创建任务的操作== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | ||
− | |||
<pre> | <pre> | ||
− | + | 快捷键 功能 备注(return is enter) | |
− | |||
− | + | M-<return> 在当前 headline 后建立一个同级 headline 无 headline 时创建一个一级 headline | |
− | |||
− | |||
− | < | ||
− | |||
− | + | M-S-return 在当前任务后建立一个同级任务,标记为TODO(好像无效) 同下 (这个试过有效) | |
+ | C-S-return 在当前任务的内容后面建立一个同级任务,标记为TODO 无任务时创建一级任务,标记为TODO | ||
</pre> | </pre> | ||
− | == | + | ==自定义状态序列 == |
<pre> | <pre> | ||
− | + | 如果只想在某个文件中为其设置独有的关键词序列,那么可以在org文件的头部用"#+SEQ_TODO"来进行设置: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | #+SEQ_TODO: TODO DOING DONE | |
− | |||
− | + | #我的emacs 配置 .emacs | |
+ | (setq org-todo-keywords '((sequence "TODO" "DOING" "DONE"))) | ||
+ | (setq org-todo-keyword-faces '(("TODO" . "red") | ||
+ | ("DOING" . "yellow") | ||
+ | ("DONE" . "green"))) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
+ | =基本语法= | ||
+ | 除了 headline 外,Org mode 还支持列表、文字修饰(粗体、斜体、下划线等)、代码块、引用等常见的功能 | ||
+ | [http://www.zmonster.me/2015/07/12/org-mode-introduction.html 强大的Org mode(1):简单介绍与基本使用] | ||
− | + | ==基本的任务管理== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | ||
<pre> | <pre> | ||
− | + | 快捷键 功能 备注 | |
− | + | C-c C-t 按照 无状态->TODO->DONE->无状态 的顺序更改任务状态 org-todo | |
+ | Shift-<right> 同上 | ||
+ | Shift-<left> 按照与 Shift-<right> 相反的顺序更改任务状态 | ||
</pre> | </pre> | ||
− | + | [http://www.zmonster.me/2015/07/15/org-mode-planning.html 强大的Org mode(2):任务管理] | |
− | |||
− | |||
− | |||
− | == | + | == 标题编辑== |
<pre> | <pre> | ||
− | + | M-S-LEFT/RIGHT 升级/降级标题树,即标题树内的各级标题相应升/降级 | |
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | + | https://blog.csdn.net/u014801157/article/details/24372485 | |
+ | =see aslo= | ||
− | + | [https://blog.csdn.net/u014801157/article/details/24372485 Emacs月月积累(终结篇):熟练使用org-mode管理日常事务] | |
− | |||
− | |||
− | + | [https://i.linuxtoy.org/docs/guide/ch32s03.html#id3155525 第 32 章 组织你的意念:Emacs org mode] | |
− | |||
− | |||
− | |||
− | |||
− | + | [http://www.zmonster.me/2015/07/12/org-mode-introduction.html 强大的Org mode(1):简单介绍与基本使用] | |
− | |||
− | + | [https://i.linuxtoy.org/docs/guide/ch32s03.html#id3155525 Emacs org mode] | |
− | |||
− | |||
− | [https:// | + | [https://www.cnblogs.com/qlwy/archive/2012/06/15/2551034.html#sec-1 神器中的神器org-mode之入门篇] |
− | |||
− | |||
− | [ | + | [http://www.cnblogs.com/Open_Source/archive/2011/07/17/2108747.html Org-mode 简明手册] |
− | [ | + | [http://www.cnblogs.com/holbrook/archive/2012/04/12/2444992.html org-mode: 最好的文档编辑利器,没有之一] |
− | [ | + | [https://www.jianshu.com/p/32501603970d 用1天快速上手org-mode] |
− | [https:// | + | [https://emacs-china.org/t/org-mode/204 如何使用 Org-mode 来计划一天的工作] |
− | + | [http://fuzihao.org/blog/2015/02/19/org-mode%E6%95%99%E7%A8%8B/ org-mode入门教程] | |
+ | [http://www.cnblogs.com/holbrook/archive/2012/04/14/2447754.html Org-mode,最强的任务管理利器,没有之一] | ||
− | |||
+ | [https://phower.me/project/500/460731605/ 使用Org-Mode&Git-Hook自动部署Wiki] | ||
− | + | https://ox-hugo.scripter.co/ | |
− | |||
− | [ | + | [http://www.cnblogs.com/holbrook/archive/2012/04/17/2454619.html 用Org-mode实现GTD] |
− | [https://blog.csdn.net/ | + | [https://blog.csdn.net/u011729865/article/details/54236547 spacemacs org-mode配置GTD] |
− | [https:// | + | [https://emacs-china.org/t/topic/5013/10 一个实际可用的 org-mode 轻度GTD 方案] |
− | |||
+ | [http://smallzhan.github.io/emacs/2018/05/30/p-org-mode-orgbabel.html Org mode 和 Org-babel 的那些事(二)] | ||
+ | [https://zh.wikipedia.org/wiki/Org-%E6%A8%A1%E5%BC%8F org-mode meawiki] | ||
+ | [https://www.zhihu.com/question/19851600/answer/17893051 Org-mode、reST、 Markdown 各有什么优缺点] | ||
− | [[category: | + | [[category:emacs]] |
2019年10月14日 (一) 13:52的版本
Emacs 的 Org-mode 在一定程度上可以替代 OneNote,有些方面甚至更好
pre
Emacs键盘命令的约定表示方法: C 代表 Ctrl 键 M 代表 Alt 键 S 代表 Shift 键 以上三个按键单独按下没有意义,用 - 号表示它们搭配使用的按键 用空格连接的一系列符号表示顺序按下符号所代表的按键 其他符号: LEFT/RIGHT/UP/DOWN 分别代表的左右上下方向键, TAB 即 Tab 键, RET 代表 Enter 键 例如: C-x 表示同时按下Ctrl和x字符键 C-S-TAB 表示同时按下Ctrl, Shift和Tab键 M-x org-mode 表示先同时按下Alt和x字符键,再键盘输入org-mode字符串 C-x C-s 表示先同时按Ctrl和x字符键,然后同时按下Ctrl和s字符键 C-c C-e hh 表示先同时按Ctrl和c字符键,然后同时按下Ctrl和e字符键,最后键盘输入hh
TODO
输入C-c . 会出现一个日历,我们点选相应的时间即可插入 * 待办事项(TODO ) TODO是org-mode最具特色的一个功能,也是org-mode设计的初衷,org-mode的作者本意是用其来完成一个个人时间管理程序(GDT)。因此,可以用org-mode来做一个个人时间管理工具! 下面我们来看怎么写TODO。TODO 也是一类标题,因此也需要用*开头,在Emacs中输入 * 然后快捷键如下 C-c C-t 按照 无状态->TODO->DONE->无状态 的顺序更改任务状态 ** TODO 洗衣服 可以看到当中的TODO变成了红色,我们讲光标移到该行,按C-c C-t,则发现TODO变成了DONE(这个序列可以自己定义,详见org-mode手册)。org-mode兼有了标题和列表的功能,也可以添加checkbox和完成进度,除此之外,还可以设计优先级。 我们输入: *** TODO [# A] 任务1 *** TODO [# B] 任务2 *** TODO 总任务 [33%] **** TODO 子任务1 **** TODO 子任务2 [0%] - [-] subsub1 [1/2] - [ ] subsub2 - [X] subsub3 **** DONE 一个已完成的任务 一些常用操作如下: - C-c C-t 变换TODO的状态 - C-c / t以树的形式展示所有的 TODO - C-c C-c 改变 checkbox状态 - C-c, 设置优先级(方括号里的ABC) - M-S-RET 插入同级TODO标
快速创建任务的操作
快捷键 功能 备注(return is enter) M-<return> 在当前 headline 后建立一个同级 headline 无 headline 时创建一个一级 headline M-S-return 在当前任务后建立一个同级任务,标记为TODO(好像无效) 同下 (这个试过有效) C-S-return 在当前任务的内容后面建立一个同级任务,标记为TODO 无任务时创建一级任务,标记为TODO
自定义状态序列
如果只想在某个文件中为其设置独有的关键词序列,那么可以在org文件的头部用"#+SEQ_TODO"来进行设置: #+SEQ_TODO: TODO DOING DONE #我的emacs 配置 .emacs (setq org-todo-keywords '((sequence "TODO" "DOING" "DONE"))) (setq org-todo-keyword-faces '(("TODO" . "red") ("DOING" . "yellow") ("DONE" . "green")))
基本语法
除了 headline 外,Org mode 还支持列表、文字修饰(粗体、斜体、下划线等)、代码块、引用等常见的功能
基本的任务管理
快捷键 功能 备注 C-c C-t 按照 无状态->TODO->DONE->无状态 的顺序更改任务状态 org-todo Shift-<right> 同上 Shift-<left> 按照与 Shift-<right> 相反的顺序更改任务状态
标题编辑
M-S-LEFT/RIGHT 升级/降级标题树,即标题树内的各级标题相应升/降级
https://blog.csdn.net/u014801157/article/details/24372485