Come rendere cliccabili i collegamenti ipertestuali in modalità markdown?


8

In un buffer in modalità org di emacs è possibile digitare un collegamento ipertestuale e quindi fare clic sul collegamento ipertestuale con un mouse per aprire l'URL in un browser esterno.

C'è un modo per la modalità markdown di avere anche collegamenti ipertestuali attivi?


Hai visto come esportare il documento in modalità org in markdown? In alternativa, puoi usare pandoc per esportare il documento in modalità org per il markdown con qualche altra personalizzazione (ai collegamenti, ad esempio).
Emacs User,

Se hai il punto sul collegamento ipertestuale, puoi anche M-x ffap(abbreviazione di trovare il file al punto) e si apre il browser predefinito con l'URL al punto. (ma goto-address-mode è la buona risposta)
Ehvince

Risposte:


3

Nella versione di sviluppo corrente delle modalità Markdown , i collegamenti sono ora cliccabili senza richiedere librerie aggiuntive. Gli URL possono anche essere nascosti e puoi spostare il puntatore del mouse per visualizzare l'URL e il testo del titolo facoltativo.


1
Più precisamente, o ^C ^X ^Lo M-x markdown-toggle-url-hidingo aggiungi (markdown-toggle-url-hiding t)al tuomarkdown-mode-hook
cremisi-egretta il

6

Non è abbastanza facile da trovare, ma quello che vuoi è goto-address-mode . Puoi attivarlo nel buffer corrente con M-x goto-address-modeo puoi aggiungerlo a markdown-mode-hook:

(defun turn-on-goto-address-mode ()
   (goto-address-mode 1))
(add-hook 'markdown-mode-hook #'turn-on-goto-address-mode)

Grazie. Due note di goto-addr.el. 1. L'uso suggerito è (aggiungi-hook 'mh-show-mode-hook' goto-address) 2. Se il buffer è fontificato dopo l'esecuzione di goto-address-fontify (diciamo, usando font-lock-fontify-buffer), quindi i volti con blocco caratteri sovrascriveranno i volti con indirizzo goto.
Kevin Wright,

Ah! Buono a sapersi.
Entro il

-1

In un buffer in modalità org di emacs è possibile digitare un collegamento ipertestuale e quindi fare clic sul collegamento ipertestuale con un mouse per aprire l'URL in un browser esterno.

Sì, questo può essere fatto senza alcun codice aggiuntivo .

Il formato in cui hai inserito gli URL nel org-modefile è [[http://www.google.co.in][Google India]]. Ciò aprirà la pagina Web (nel browser predefinito) in un evento clic.

Ecco come appare nel mio file org Riferimenti manuali
Collegamento ipertestuale in modalità org


La domanda riguarda la modalità markdown, non le esportazioni.
entro il

Hai ragione. Ho risposto bene alla prima parte della domanda. Ho frainteso la seconda parte. Modificata la mia risposta per rimuovere la parte di svalutazione
Prasanna,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.