如何让所有文件类型在某个程序中打开?

如何让所有文件类型在某个程序中打开?

我希望每种文件类型都能在 Leafpad 中打开。

我尝试编辑/usr/share/applications/defaults.list以关联文件类型。但我想要全部在某个程序中打开的文件类型,可能类似于\*/*=leafpad.desktop

怎么做?

答案1

一种方法是去系统设置>细节>默认应用程序

在此处输入图片描述

另一种方法是右键单击要与程序关联的文件,然后选择打开用(>其他应用...)或选择特性>打开用 选项卡(我认为这是最好的选项),其余的就不言自明了。例如,如果您将一个 MP3 设置为由程序 VLC 打开,则双击时所有 MP3 都会由 VLC 打开。

最后(但不是最后一个),事实上,我认为这就是你正在寻找的,另一种方法可能是使用合伙人程序- 文件类型编辑器。要安装它,请从终端,使用下一个命令:

sudo apt-get install assogiate

合伙人

答案2

对于我来说,使用 Dolphin 等 gnome 应用程序,可以在我添加的部分~/.local/share/applications/mimeapps.list下 编辑[Default Applications]application/octet-stream=ghex.desktop;

GHex 现在是一个具有不关联和关联文件“打开方式”的选项。

或者,我以 root/sudo 身份全局编辑了 ghex .desktop 文件,以在任何位置(末尾)/usr/share/applications/ghex.desktop添加该行MimeType=application/octet-stream;

我也是这么想的,它*/*应该会起作用,但事实并非如此。

相关内容