8 votes

Comment faire en sorte que les liens de syntaxe org dans n'importe quel tampon emacs ressemblent à ceux de org-mode?

Je suis en train d'utiliser emacs org-mode pour gérer mes notes. Souvent, je souhaite utiliser des liens vers ces notes à partir de fichiers que j'édite dans d'autres modes, comme AUCTeX.

Voir ici pour une capture d'écran descriptive. (Je ne suis pas encore autorisé à publier d'images ici.)

Stocker et suivre ces liens fonctionne assez bien. Mais je trouve dérangeant de lire la syntaxe complète des liens org : [[file:notes.org::*note][Description]], qui n'est évidemment pas pliée en dehors de org-mode.

Je me demande s'il existe un mode mineur qui permet le pliage de ces liens en un lien cliquable Description, comme c'est le cas dans org-mode.

4voto

sindikat Points 3533

Vous pouvez utiliser des liens en dehors d'Org-mode.

4.5 Utilisation de liens en dehors d'Org

Vous pouvez insérer et suivre des liens ayant une syntaxe Org non seulement dans Org, mais dans n'importe quel tampon Emacs. Pour cela, vous devez créer deux commandes globales, comme ceci (veuillez choisir vous-même des touches globales appropriées) :

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

-- Source: Using-links-outside-Org

Modifier (1 nov 2012) : En octobre 2011, le mode mineur permettant d'activer des liens de type org n'existait pas, mais il y avait des discussions. Maintenant, le mode mineur existe, il s'appelle org-link-minor-mode et est inclus dans org-contrib.

0voto

Wes Hardaker Points 10426

Je pense que la réponse standard serait d'utiliser les méthodes de publication dans org-mode pour publier dans un type de fichier différent, et faire un lien vers celui-ci à la place. La publication, une fois configurée, est vraiment facile et rapide à utiliser et peut produire des choses comme des fichiers html auxquels vous pourriez sûrement faire un lien à partir de quelque chose d'autre (qui, espérons-le, est conforme à HTML). Comme vous n'avez pas précisé ce/ces autre(s) élément(s) que vous utilisez, il est difficile de recommander une bonne sortie de publication.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X