Emacsでewwをデフォルトのブラウザにする方法は?


9

組織モードバッファーのリンクをクリックすると、外部ブラウザーが開きます。Emacsをデフォルトでewwにするにはどうすればよいですか(必要に応じて、そこから外部ブラウザを開くことができます)?

回答:


12

EWW情報のマニュアルノードで述べたように、browse-urlのターゲットとしてEWWを使用できます。これは、URIが「http」、「https」などで始まる場合にOrgが使用するものです。もちろん、browse-urlの動作をカスタマイズできます。M-x customize-group browse-url

または、以下をに追加します~/.emacs.d/init.el(setq browse-url-browser-function 'eww-browse-url)

EWWでWebページにアクセスしている場合は、を押して& (eww-browse-with-external-browser)、外部ブラウザーでページを開くことができます。


操作方法についてもう少し詳しく教えてくださいbrowse-url。変数ではなく、それ自体が単なる記号のように見えるようにbrowse-url-browser-function設定されbrowse-url-default-browserます。実際にewwをデフォルトのブラウザとして設定するにはどうすればよいですか?リンクした情報ドキュメントをフォローしても、実際にこの方法を説明しているわけではありません。
wdkrnls 2015年

「カスタマイズ」インターフェースを使用して編集するbrowse-url-browser-function場合、「eww」を含む値の便利なドロップダウンメニューが見つかります。これによりeww-browse-url、関数として設定されます。
フィル、2015年

-1

私はFirefoxをデフォルトのブラウザとして設定しました

(setq browse-url-browser-function 'browse-url-generic
      browse-url-generic-program "firefox")

ewwEmacs 24.3.1を使用しているため、これをテストすることはできません。ただし、これは機能する可能性があります(おそらく、変更ewwがあります。外部プログラムではなく、emacsパッケージのようです)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.