Table of Contents
org-mode
org-mode 是emacs的亮点之一,不过一直没有详细的学过怎么使用。在此整理了一些相关的知识点,供大家学习。另外,本文也是用emacs下org-mode写的。
整理原文
用大纲来组织文件结构
org使用*号来列提纲的标题。使用* 号标记,位于行首,之后跟一个空格再输入标题。与md的#类似。
最多支持10及的标题。
标题跳转
插入及编辑
显示方式
- 使用M-x org-indent-mode 切换带缩进的显示方式。
- 如果想在打开时进入该模式,在文档头部增加#+STARTUP:indent
- 如果希望所有org文件都以此种方式打开,在.emacs中增加(setq org-startup-indented t)
超链接
符合超链接的规则的内容,自动视为超链接
例如:
https://www.baidu.com/ baidu
链接类型
Possible completions are:
bbdb: bibtex: docview: doi: elisp: file+emacs:
file+sys: file: ftp: gnus: http: https:
info: irc: mailto: message: mhe: news:
rmail: shell:
文件链接
- 未整理
编辑链接
字体
- 粗体
- 斜体
删除线- 下划线
表格
段落
对于单个回车的文本,org认为是在同一个段落,导出时会转化成不同行的同一段落。如果要起新的段落,请敲空白行。
列表
- 无序列表,以 - + * 开头
- 有序列表, 以1.或1)开头
- 描述列表, 以::将描述隔开
进阶
标签定义
在配置文件中使用 org-tag-alist 定义标签
标签搜索
导出和发布
- C-c C-e 导出
- M-x org-md-export-as-markdown
元数据设置
- #+TITLE:
- #+AUTHOR:
- #+EMAIL:
- #+KEYWORDS:
如果遇到段落导出无法换行,在开头加上#OPTIONS: \n:t