如何在xdg中注册自定义协议?
今天早晨,我一直在努力尝试将应用程序与自定义协议(即emacsclient和org-protocol)相关联。 我从网络浏览器小书签调用此协议,并且得到以下行为: 在铬中, 出现“启动应用程序”对话框,并调用xdg-open org-protocol:// ...,最终触发新的铬框架。 在firefox中, 我尝试将network.protocol-handler.app.org-protocol设置为空字符串或emacsclient路径,无论如何,我都会收到以下错误消息: “ Firefox不知道如何打开此地址,因为协议(组织协议)与任何程序都没有关联”,甚至没有显示任何外部应用程序选择对话框。 我没有使用任何桌面环境,因此我需要严格使用xdg进行此工作,但是,尽管阅读了共享的mime信息规范等,但我仍然无法理解工作的配置。