组织模式中的自定义链接

Ole*_*liv 5 emacs org-mode

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

在此输入图像描述

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

Mor*_*mer 6

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

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