Como tornar os hiperlinks clicáveis ​​no modo de remarcação?

8

Em um buffer do modo organizacional do emacs, é possível digitar um hiperlink e clicar no hiperlink com o mouse para abrir o URL em um navegador externo.

Existe uma maneira de o modo de remarcação também ter hiperlinks ativos?

Kevin Wright
fonte
Você já viu como exportar documentos do modo organizacional para descontos? Como alternativa, você pode usar o pandoc para exportar o documento do modo organizacional para descontos com mais algumas personalizações (para os links, por exemplo).
Usuário Emacs
Se você tem o ponto no hiperlink, também pode M-x ffap(abreviação de localizar arquivo no ponto) e ele abre o navegador padrão com o URL no ponto. (mas Goto-address-modo é a resposta boa)
Ehvince

Respostas:

3

Na versão atual de desenvolvimento do modo Markdown , os links agora podem ser clicados sem a necessidade de bibliotecas adicionais. Os URLs também podem ser ocultados e você pode passar o ponteiro do mouse para ver o URL e o texto do título opcional.

Jason Blevins
fonte
11
Mais especificamente, ^C ^X ^Lou M-x markdown-toggle-url-hidingou adicione-o (markdown-toggle-url-hiding t)ao seumarkdown-mode-hook
crimson-egret
6

Isso não é fácil de encontrar, mas o que você quer é o modo de ir para endereço . Você pode ativá-lo no buffer atual com M-x goto-address-modeou pode adicioná-lo ao markdown-mode-hook:

(defun turn-on-goto-address-mode ()
   (goto-address-mode 1))
(add-hook 'markdown-mode-hook #'turn-on-goto-address-mode)
amitp
fonte
Obrigado. Duas notas de goto-addr.el. 1. O uso sugerido é (endereço goto para adicionar-gancho 'mh-show-mode-hook') 2. Se o buffer for tipificado após a execução de goto-address-fontify (por exemplo, usando-font-lock-fontify-buffer), as faces de bloqueio de fonte substituirão as faces de goto-endereço.
Kevin Wright
Ah! Bom saber.
Amitp
-1

Em um buffer do modo organizacional do emacs, é possível digitar um hiperlink e clicar no hiperlink com o mouse para abrir o URL em um navegador externo.

Sim, isso pode ser feito sem nenhum código adicional .

O formato em que você inseriu os URLs no org-modearquivo é [[http://www.google.co.in][Google India]]. Isso abrirá a página da Web (no navegador padrão) em um evento de clique.

É assim que fica no meu arquivo organizacional Referência manual
Hiperlink no modo organizacional

Prasanna
fonte
A questão é sobre o modo de remarcação, não sobre exportações.
Amitp
Você está certo. Eu respondi a primeira parte da pergunta corretamente. Eu entendi mal a segunda parte. Editou minha resposta para remover a parte da remarcação
Prasanna