gnome3 为 nautilus 添加新的文件类型(而不是文本文件)

gnome3 为 nautilus 添加新的文件类型(而不是文本文件)

在我的 Fedora 20 系统上,许多文件类型都归类在“文本”类型下,例如 *.ini、*.txt 等等。

因此,如果我按类型对文件夹的内容进行排序,它会将它们全部组合在一起,这对我没有任何帮助。

即使经过长时间的令人沮丧的搜索,我仍然无法弄清楚如何根据扩展名(例如 *.ini)创建新的文件类型,以便在 nautilus 中显示为“参数文件”。

这确实有助于解决我的工作流程。

有人可以帮忙吗?

答案1

我不确定你会怎么做。在 Gnome 中,文件类型由一个名为“file”的小工具决定。你给“file”传递一个文件,它会告诉你该文件的所谓“mimetype”,有时也称为“content-type”。

您可以在这里阅读有关 mimetype/content-type 的信息: http://en.wikipedia.org/wiki/MIME

关于实用程序“文件”的使用: http://linux.die.net/man/1/file

在我看来,这些文件类型标签是标准化/固定的,不能被用户“覆盖”。也就是说,如果我没记错的话,您不能为任何文件(例如 *.html 文件)创建“自己的”文件类型“Banana”,只是因为您想以这种方式显示它。

显示“您自己的”文件类型是一回事,用正确的程序打开特定文件类型的文件是另一回事,但您没有提到这对您来说会是一个问题,不是吗?

玩得开心。

相关内容