Emacs Org-mode 4 超連接


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 % 的記錄中,逐一回溯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM