Встроенные изображения в режиме оргсвязи с сокращением ссылок? - PullRequest
0 голосов
/ 06 июня 2019

У меня определено сокращение ссылки, которое просто указывает путь к файлу моего каталога org:

(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 голосов
/ 11 июня 2019

Решено: я написал аббревиатуру для разрешения стандартного file:// формата URL, но режим org просто хочет file:.Если org-directory равно "~/org/", [[orgdir:foo/image.png]] разрешается до [[file://~/org/foo/image.png]], когда должно быть [[file:~/org/foo/image.png]].Изменение соответствующей строки в моем init.el исправляет это:

(setq org-link-abbrev-alist
    `(
         ("orgdir" . ,(format "file:%s%%s" (file-name-as-directory org-directory)))
         ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...