WebブラウザにURLを読み込む。
Browse-URLパッケージを使用すると、Emacs内から簡単にURLにアクセスできます。ほとんどのURLではウェブブラウザが起動し、‘mailto:’ URLではcompose-mail Emacsコマンドが起動して、指定したアドレスにメールが送信されます(メールの送信を参照)。
コマンド M-x browse-url は URL の入力を促し、それに続けます。ポイントが妥当な URL
の近くにある場合、その URL がデフォルトとして提示されます。Browse-URL パッケージでは、browse-url-at-point や browse-url-at-mouse など、キーに割り当てると便利なその他のコマンドも提供されています。
browse-url Customize グループの各種オプションで、Browse-URL
の動作をカスタマイズできます。特に、browse-url-mailto-function
オプションでは ‘mailto:’ URL の参照方法を定義でき、browse-url-browser-function ではデフォルトのブラウザを指定できます。
正規表現や述語と、一致するURLを閲覧するための関数をペアにしたalistであるbrowse-url-handlersをカスタマイズすることで、特定のURLを他の関数で閲覧するように定義できます。
詳細については、C-h P browse-url RET と入力してパッケージの解説を表示してください。
Emacsには、URLをファイルのように扱うためのサポートを備えたマイナーモードもあります。url-handler-modeはグローバルマイナーモードで、ファイル名を扱うほとんどのEmacsコマンドやプリミティブに影響します。このモードを有効にすると、例えばC-x C-f https://www.gnu.org/ RETと入力してそのウェブページのHTMLを表示し、それを編集してローカルファイルに保存するといった操作が可能になります。