Arch-linux:Emacs:在组织模式下导出为 html 并在外部浏览器中打开不起作用

Arch-linux:Emacs:在组织模式下导出为 html 并在外部浏览器中打开不起作用

我创建了一个测试文件“test.org”以进入组织模式,并希望将其导出为 HTML 并通过 Cc Ce h o 在标准浏览器中打开它。但 html 代码没有打开浏览器,而是被发送到 emacs 中的另一个缓冲区。所以我猜,代码导出确实有效,但它没有定向到外部浏览器(但不知道这是否是一个功能)。

我已在选项菜单中将 Browse-Url-Browser-Function 显式设置为 Chromium(和 Firefox)。 (选项 -> 自定义 Emacs -> 顶级自定义组 -> 外部 -> 浏览 URL -> 浏览 URL 浏览器功能)

我还将在 Google 上找到的一些配置粘贴到 .emacs 和 .emacs.d/init.el 中。

以上都不起作用。

对于所有其他“常规”发行版,似乎没有问题,并且无需任何配置即可开箱即用。

Arch 用户可以帮忙吗?

答案1

https://emacs.stackexchange.com/a/26881/9257。 Org-mode 用于org-file-apps决定如何打开文件。使用

(setq org-file-apps
    (quote
      ((auto-mode . emacs)
       ("\\.mm\\'" . default)
       ("\\.x?html?\\'" . "/usr/bin/firefox %s")
       ("\\.pdf\\'" . default))))

覆盖 Org-mode 打开 html 文件的方式。

相关内容