Emacs23之後的版本默認都支持org-mode。當用Emacs打開.org後綴的文件,會默認用org-mode來處理。
下面是一些經常使用的格式: html
#+TITLE: Emacs Org-Modegit
#+AUTHOR: xxx
#+Email: xxx@gmail.com
#<<my_anchor>>
標題 code
* 一級標題
** 二級標題
** 二級標題...
文字格式
+ *粗體*
+ /斜體/
+ +刪除線+
+ _下劃線_
+ 下標: H_2 O
+ 上標: E=mc^2
+ 等寬字: =git= ~git~
列表
+ 無序列表以'-', '+', '*'開頭
+ 有序列表以'1.'或者'1)'開頭
+ 描述列表用'::'將項和描述分開
+ 有序列表和無序列表都以縮進表示層級。只要對齊縮進,無論是換行仍是分塊都認爲是處於當前列表項。
1) 我是有序列表
2) 我也是
表格
你可能認爲要錄入這樣的表格很繁瑣,實際上你只須要輸入表頭「|Name|Pone|Age」以後,按C-c RET,就能夠生成整個表格結
| Name | Value |
|----------+--------------------------------|
| C-c 豎線 | 建立表 |
| C-c C-c | 調整表格,不移動光標 |
| TAB | 移動到下一區域,必要時新建一行 |
| S-TAB | 移動到上一區域 |
| RET | 移動到下一行,必要時新建一行 |
超連接
| Name | Value |
|---------+----------------|
| C-c C-l | 建立或修改連接 |
| C-c l | 保存連接 |
** 網址連接
淘寶
** 內部連接
返回標題
代碼
代碼塊:
#+BEGIN_SRC c -n
int main()
{
printf("hello emacs org");
}
#+END_SRC
在文本中嵌入代碼:
這是一段文本 =codes here= 這又是一段文本
導出
作好準備工做後,就能夠導出了。使用命令:\\
C-c C-e\\
而後選擇相應的格式,就能夠導出對應的文件了。
注:htm
1,在使用org-mode寫文檔時,不會自動換行,使用M-x toggle-truncate-lines切換換行與不換行文檔
2,在頭部加入#+OPTIONS: ^:nil,強制使它不轉義"_"符號get
org-mode的官方文檔在這裏emacs