带有链接缩写的组织模式内嵌图像?

时间:2019-06-06 19:51:45

标签: org-mode

我定义了一个链接缩写,它仅使文件路径相对于我的组织目录:

(setq org-link-abbrev-alist
    `(
         ("orgdir" . ,(format "file://%s%%s" (file-name-as-directory org-directory)))
         ...

不幸的是,指向图像文件的链接不再显示为内联:

This works:
[[~/org/foo/image.png]]
This doesn't:
[[orgdir:foo/image.png]]

有什么办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

已解决:我写了缩写以解析为标准的file:// URL格式,但是组织模式只想要file:。在org-directory等于"~/org/"的情况下,[[orgdir:foo/image.png]]解析为[[file://~/org/foo/image.png]]。更改我的[[file:~/org/foo/image.png]]中的相应行即可解决此问题:

init.el