1

我的.emacs包含

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

通过 Chrome 打开 .org 文件中的链接。奇怪的是,当我点击 ftp://... 链接时,它们会在 Firefox 中打开。我在此找到的所有内容是How to make emacs org-mode open links to sites in Google Chrome我检查了那里的所有选项,没有任何帮助。

注意:我正在使用 Emacs 24 处理 Mac OS X 10.7.3。

4

1 回答 1

1

除非org-link-protocols包含“ftp”条目,否则browse-url应为此调用该函数,在这种情况下browse-url-browser-function将使用该函数。

后者可以是将各种 URL 模式映射到不同功能的列表,但看起来您没有使用该功能。

browse-url-default-macosx-browser调用open程序,所以我不得不假设问题就在那里,因此在 Emacs 之外。

您应该能够通过对open URL各种类型的 URL 运行 shell 命令来确认这一点。

于 2012-04-28T05:44:06.120 回答