tob*_*ced 39 browser emacs google-chrome org-mode
Chrome设置为默认浏览器,但它会在Firefox中打开链接,这是不受欢迎的.
谷歌搜索这并没有透露任何有用的东西,所以你有任何想法吗?
Tre*_*son 65
Emacs 23.2不直接支持chrome,但它确实支持"通用"浏览器,这样的东西应该可以工作:
(setq browse-url-browser-function 'browse-url-generic
browse-url-generic-program "chromium-browser")
Run Code Online (Sandbox Code Playgroud)
您没有提到您的操作系统,但如果是Windows或Mac,您可以尝试:
(setq browse-url-browser-function 'browse-url-default-windows-browser)
(setq browse-url-browser-function 'browse-url-default-macosx-browser)
Run Code Online (Sandbox Code Playgroud)
并且,如果这不起作用,还有其他人已经实施'browse-url-chrome.谷歌发现了以下链接:
Ala*_*ing 11
正如@Trey建议的那样,您可以将其设置为通用浏览器,而不是"chrome-browser"使用"google-chrome",如下所示:
(setq browse-url-browser-function 'browse-url-generic
browse-url-generic-program "google-chrome")
Run Code Online (Sandbox Code Playgroud)
这对我使用Emacs 23.2和Chrome 12.虽然在我写完这个答案时可能是Chrome 13 ;-)
我有类似的问题(虽然相反:我想让emacs打开Firefox,但它打开了Chromium).
我正在使用Ubuntu 12.04(但已经遇到了11.10的问题).下面的解决方案适用于Linux,可能是MacOS(?),可能不是Windows.
browse-url-generic-program其他答案中建议的设置对我不起作用.另请注意,我的默认浏览器通常是Firefox:这是大多数其他应用程序用于打开URL的内容,包括xdg-open.所以我很惊讶Emacs会这样做.
我终于发现Emacs正在使用该sensible-browser (1)脚本.看着那个剧本,我注意到:
BROWSER环境变量;gnome-www-browser碰巧的是,在我的机器上,BROWSER没有固定,但gnome-www-browser显然是用铬制作的脚本,并且(自然地)运行铬.
所以,长期短暂:放下以下一行
导出BROWSER = firefox#或您选择的任何浏览器
在您.profile若emacs不仅使用正确的浏览器可能会有所帮助.
使用 GUI 设置浏览器功能非常简单:
Options > Customize Emacs > Top-level customization GroupExternal(与外部实用程序的接口。)Browse Url(使用网络浏览器查看 URL。)Browse Url Browser Function,这会显示一个Value Menu按钮和一些帮助文本Value Menu按钮Apply and Save将更改保存到您的~/.emacs文件完毕 :-)
| 归档时间: |
|
| 查看次数: |
14698 次 |
| 最近记录: |