Chromeをデフォルトのウェブブラウザとして使用するようにEmacsを設定しますか?

Chromeをデフォルトのウェブブラウザとして使用するようにEmacsを設定しますか?

使用EmacsLinuxシステムでは、[次へ]をクリックします。

Scala>Browser Scala API

次のメッセージで端末ウィンドウが作成されます。

/usr/bin/xterm: Can't execvp lynx: No such file or directory

使用する正しいWebブラウザがChromeであることをEmacsにどのように通知できますか?

ベストアンサー1

に基づいてメタディスカッション、コピー中です。トレイジャクソン許容される回答もアラン・チューリング「google-chrome」に対する具体的な回答は次のとおりです。


トレイジャクソンの答え

Emacs 23.2はChromeを直接サポートしていませんが、「ユニバーサル」ブラウザをサポートしています。次のように動作します。

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

OSに言及していないがWindowsまたはMacの場合は、次のことを試すことができます。

(setq browse-url-browser-function 'browse-url-default-windows-browser)
(setq browse-url-browser-function 'browse-url-default-macosx-browser)

そしてそれがうまくいかない場合は、それを実装した他の人がいます'browse-url-chrome。 Googleで次のリンクを見つけました。


アラン・チューリングの答え

@Treyが提案したようにユニバーサルブラウザに設定し、次のように "chromium-browser"の代わりに "google-chrome"を使用できます。

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

これはEmacs 23.2とChrome 12で動作します。この回答を書いたら、おそらくChrome 13になります。 ;-)

おすすめ記事