マークダウンモードでハイパーリンクをクリック可能にする方法は?


8

emacs org-modeバッファーでは、ハイパーリンクを入力し、マウスでハイパーリンクをクリックして、外部ブラウザーでURLを開くことができます。

マークダウンモードでアクティブなハイパーリンクを使用する方法はありますか?


組織モードのドキュメントをマークダウンにエクスポートする方法を見ました?または、pandocを使用して、(たとえばリンクへの)いくつかのカスタマイズを加えたマークダウンに組織モードのドキュメントをエクスポートできます。
Emacsユーザー

ハイパーリンクにポイントがある場合は、(ポイントでM-x ffapファイルを検索する)を使用して、デフォルトのブラウザでポイントのURLを開くこともできます。(しかしgoto-address-modeが良い答えです)
Ehvince

回答:


3

Markdownモード現在の開発バージョンでは、追加のライブラリを必要とせずにリンクをクリックできるようになりました。URLを非表示にすることもできます。マウスポインタをポイントすると、URLとオプションのタイトルテキストが表示されます。


1
より具体的には、^C ^X ^Lor or M-x markdown-toggle-url-hidingor add (markdown-toggle-url-hiding t)to yourmarkdown-mode-hook
クリムゾンエグレット

6

これを見つけるのは簡単ではありませんが、必要なのはgoto-address-modeです。現在のバッファーでアクティブ化M-x goto-address-modeするか、markdown-mode-hookに追加できます。

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

ありがとう。goto-addr.elからの2つのメモ。1.推奨される使用法は(add-hook 'mh-show-mode-hook' goto-address)2. goto-address-fontifyの実行後に(たとえば、font-lock-fontify-bufferを使用して)バッファーがフォント化されている場合、次に、フォントロック面はgoto-address面をオーバーライドします。
Kevin Wright

ああ!知ってよかった。
amitp

-1

emacs org-modeバッファーでは、ハイパーリンクを入力し、マウスでハイパーリンクをクリックして、外部ブラウザーでURLを開くことができます。

はい、これは追加のコードなしで実行できます

org-modeファイルにURLを入力する形式は [[http://www.google.co.in][Google India]]です。これにより、クリックイベント時に(デフォルトのブラウザーで)Webページが開きます。

これは、私の組織のファイルにどのように見えるかであるマニュアルの参照
組織モードのハイパーリンク


問題は、エクスポートではなく、マークダウンモードについてです。
amitp

あなたが正しい。質問の最初の部分に正解しました。後編を誤解しました。値下げ部分を削除するために私の回答を編集しました
Prasanna
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.