Comment rendre les hyperliens cliquables en mode démarque?

8

Dans un tampon emacs en mode org, il est possible de taper un lien hypertexte puis de cliquer sur le lien hypertexte avec une souris pour ouvrir l'url dans un navigateur externe.

Existe-t-il un moyen pour le mode Markdown d'avoir également des hyperliens actifs?

Kevin Wright
la source
Avez-vous vu comment exporter un document en mode organisation vers le démarquage? Alternativement, vous pouvez utiliser pandoc pour exporter la doc en mode organisation vers le démarquage avec quelques autres personnalisations (vers les liens, par exemple).
Emacs User
Si vous avez le point sur l'hyperlien, vous pouvez également M-x ffap(abréviation de rechercher le fichier au point) et il ouvre le navigateur par défaut avec l'URL au point. (mais goto-address-mode est la bonne réponse)
Ehvince

Réponses:

3

Dans la version de développement actuelle du mode Markdown , les liens sont désormais cliquables sans nécessiter de bibliothèques supplémentaires. Les URL peuvent également être masquées et vous pouvez survoler le pointeur de votre souris pour voir l'URL et le texte du titre facultatif.

Jason Blevins
la source
1
Plus précisément, soit ^C ^X ^Lou M-x markdown-toggle-url-hidingsoit ajoutez (markdown-toggle-url-hiding t)à votremarkdown-mode-hook
crimson-egret
6

Ce n'est pas assez facile à trouver, mais ce que vous voulez, c'est goto-address-mode . Vous pouvez l'activer dans le tampon actuel avec M-x goto-address-modeou vous pouvez l'ajouter à markdown-mode-hook:

(defun turn-on-goto-address-mode ()
   (goto-address-mode 1))
(add-hook 'markdown-mode-hook #'turn-on-goto-address-mode)
amitp
la source
Merci. Deux notes de goto-addr.el. 1. L'utilisation suggérée est (add-hook 'mh-show-mode-hook' goto-address) 2. Si le tampon est fontifié après l'exécution de goto-address-fontify (par exemple, en utilisant font-lock-fontify-buffer), alors les faces de verrouillage de police remplaceront les faces de goto-address.
Kevin Wright
Ah! Bon à savoir.
amitp
-1

Dans un tampon emacs en mode org, il est possible de taper un lien hypertexte puis de cliquer sur le lien hypertexte avec une souris pour ouvrir l'url dans un navigateur externe.

Oui, cela peut être fait sans code supplémentaire .

Le format dans lequel vous avez entré les URL dans le org-modefichier est [[http://www.google.co.in][Google India]]. Cela ouvrira la page Web (dans votre navigateur par défaut) lors d'un événement de clic.

Voici à quoi cela ressemble dans mon fichier org Référence du manuel
Hyperlien en mode organisation

Prasanna
la source
La question concerne le mode de démarque, pas les exportations.
amitp
Tu as raison. J'ai bien répondu à la première partie de la question. J'ai mal compris la deuxième partie. Modifié ma réponse pour supprimer la partie démarque
Prasanna