Есть (как минимум) два пути. Во-первых, ввод C-u C-c C-o
ссылки должен заставить ее открываться в emacs, а не во внешнем приложении. Во-вторых, вы можете навсегда переопределить поведение по умолчанию, добавив запись в переменную org-file-apps
:
(add-to-list 'org-file-apps '(directory . emacs))
который сообщает org-mode использовать dired для всех ссылок каталога. В качестве альтернативы, вы можете использовать customize-variable
для достижения того же.
Причина, по которой поведение по умолчанию отличается в OS X и Linux, состоит в том, что org-file-apps-default-macosx
содержит промежуточную запись(t . "open %s")
file:
ссылки открывались в diredit, или вы хотели бы добавить новый тип ссылок (например,diredit:
) в режим org?