组织模式中的自定义链接

时间:2011-02-18 09:05:46

标签: emacs org-mode

我使用org模式存储项目的快捷方式。这样的组织文件主要包含我使用org-insert-link创建的链接。但有时简单的链接是不够的,所以我必须使用lisp函数。这样可以正常工作,但看起来不太好。

enter image description here

有没有办法创建一个可以调用lisp函数的链接?

1 个答案:

答案 0 :(得分:6)

您可以使用函数org-add-link-type在org-mode中定义新的“链接类型”,您可以使用该函数告诉您要为特定协议调用的elisp函数。因此,在您的情况下,您可以为“http-ie”和“load-xml-dirs”定义新协议,并编写包装函数以正确处理参数。然后你会把你的链接写成普通的组织链接,但是带有协议前缀。

文档页面中的示例非常简单,我想,如果这还不够,请告诉我。