4.1 連接格式
連接的格式非常的簡單,示例如下:
[[文檔內部錨點、外部連接][對連接的描述,可選]]
4.2 內部連接
想要引用或者連接到文檔自身內的某個位置,需要引入另外一個概念:anchor(錨). 即定位點。 定義錨點的方法是使用<<>> , 注意不是書名號,左邊兩個小於號,右邊兩個大於號。示例如下:
<<定位1>>
假如想要返回到“定位1”的位置,即可定義如下連接:
[[定位1][返回定位1]]
當連接設置成功后,如果有連接的描述,org-mode只顯示對連接的描述部分。上面的示例,只會顯示:返回定位1. 如果沒有描述部分,則顯示連接地址或者錨點。如:
[[定位1][返回定位1]] ---> 顯示結果為 返回定位1 [[定位1]] ---> 顯示結果為 定位1
關於下面的還沒有弄明白!
[[#my-custom-id]]它會鏈接到 CUSTOM_ID 屬性是 “my-custom-id” 的項。
4.3 外部連接
Org 支持的鏈接格式包括文件、網頁、新聞組、BBDB 數據庫項、IRC 會話和記錄。外部鏈接是 URL 格式的定位器。 以識別符開頭,后面跟着一個冒號,冒號后面不能有空格。 下面是一些例子:
http://www.astro.uva.nl/~dominik on the web file:/home/dominik/images/jupiter.jpg file, absolute path /home/dominik/images/jupiter.jpg same as above file:papers/last.pdf file, relative path file:projects.org another Org file docview:papers/last.pdf::NNN open file in doc-view mode at page NNN id:B7423F4D-2E8A-471B-8810-C40F074717E9 Link to heading by ID news:comp.emacs Usenet link mailto:adent@galaxy.net Mail link vm:folder VM folder link vm:folder#id VM message link wl:folder#id WANDERLUST message link mhe:folder#id MH-E message link rmail:folder#id RMAIL message link gnus:group#id Gnus article link bbdb:R.*Stallman BBDB link (with regexp) irc:/irc.com/#emacs/bob IRC link info:org:External links Info node link (with encoded space)
上面的示例,列出了多種類型的連接。比如網頁連接,文件連接等。
4.4 鏈接操作
| 快捷鍵 | 說明 |
|---|---|
| C-c l | 保存至buffer中,以便后續使用。但是在我的版本中提示沒有這個快捷鍵 |
| C-c C-l | 光標處無連接時表示插入鏈接,要求輸入鏈接內容 |
| 光標處有鏈接時表示修改鏈接 | |
| C-c C-o | 光標在鏈接位置時,表示打開鏈接 |
| C-c % | buffer 中記憶一個位置 |
| C-c & | 從C-c % 的記錄中,逐一回溯 |
