我最近安装了 Calibre,它运行得很好,但是我在通过该程序处理文件时遇到了一些问题:
- 文件夹以
baobab
.要打开文件夹,我只需单击一本书,然后选择:Path: Click to open
。 - CBR 文件在打印预览中打开。
全局文件关联是合理的(我已经检查过~HOME/.config/mimeapps.list
)并且 cbr 文件可以在 nautilus 中正确打开。
所以问题是:
- Calibre 如何检测文件关联。
- 如何改变这些关联。
我使用 i3 窗口管理器。
答案1
浏览完 Callibre 代码后,我发现 Calibre 使用QDesktopServices.openUrl
QT 工具包。
这反过来又使用了xdg-open
配置错误的实用程序。我不知道为什么nautilus
并thunar
启动了适当的计划。