Как заставить синтаксические ссылки org в любом буфере emacs выглядеть в режиме org? - PullRequest
7 голосов
/ 02 марта 2011

Я использую emacs org-mode для управления своими заметками. Часто я хочу использовать ссылки на эти заметки из файлов, которые я редактирую в других режимах, таких как AUCTeX.

Смотрите здесь описательный скриншот . (Я пока не могу размещать изображения здесь.)

Хранение и переход по этим ссылкам работает довольно хорошо. Но меня беспокоит чтение полного синтаксиса org ссылок: [[file:notes.org::*note][Description]], который явно не складывается вне режима org.

Интересно, есть ли какой-нибудь вспомогательный режим, который обеспечивает сворачивание таких ссылок для интерактивного Описание , как это делается в орг-режиме.

Ответы [ 2 ]

3 голосов
/ 13 августа 2011

Вы можете использовать ссылки вне Org-режима.

4.5 Использование ссылок вне организации

Вы можете вставлять и переходить по ссылкам, имеющим синтаксис Org, не только в Org, но и в любом буфере Emacs. Для этого вам нужно создать две глобальные команды, например так (пожалуйста, выберите подходящие глобальные ключи самостоятельно):

(global-set-key "\C-c L" 'org-insert-link-global)
(global-set-key "\C-c o" 'org-open-at-point-global)

- Источник: Using-links-outside-Org

Редактировать (1 ноября 2012 г.): По состоянию на октябрь 2011 г. второстепенный режим, включающий ссылки, подобные организации, не существовал, но было обсуждение . Теперь существует второстепенный режим, он называется org-link-minor-mode и включен в org-contrib.

0 голосов
/ 02 марта 2011

Я думаю, что стандартный ответ будет состоять в том, чтобы использовать методы публикации в режиме org для публикации в другом типе файла, и вместо этого ссылаться на него. Публикация, после ее настройки, действительно проста и быстра в использовании и может создавать такие вещи, как HTML-файлы, на которые можно безопасно ссылаться из чего-то другого (возможно, совместимого с HTML). Поскольку вы еще не сказали, что вы используете, трудно рекомендовать хороший выход для публикации.

...