如何全局更改文件关联?

如何全局更改文件关联?

gedit 默认设置为打开任何源文件。我查看了文件属性,并将 C 和 C++ 文件的默认应用程序更改为 VIM。

我需要对现在打开的任何源文件、python 文件、文本文件、ruby 文件等执行此操作,因为 gedit 设置为打开所有这些文件。

我怎样才能将其更改为使用 VIM 打开,而不需要逐个设置“打开方式”的麻烦?

答案1

看起来像答案这里

其实是最简单的,具体来说,进入文件属性,进入“打开方式”选项卡,然后设置为该文件类型的默认打开方式。图片如下:

在此处输入图片描述

答案2

此答案仅适用于 Ubuntu 16.04 或更早版本;评论中有指向 Ubuntu-Tweak 的 Xenial 版本的链接。在较新版本的 Ubuntu 中,这将不起作用,因为作者不再支持 Ubuntu-Tweak。

评论表明克里斯·马克斯下面的答案是正确的,但它并没有解决行政管理的答案——例如,为许多项目设置类型。

注意:Ubuntu 16.04 仍为 LTS,Ubuntu 14.04 并非 EOL

对您来说,最简单的方法是安装 Ubuntu Tweak 程序。

下载完成后,只需打开它,更改为管理员选项卡,然后在系统选择文件类型管理器. 进入后选择文件类别文本并按住 Shift 键单击和/或按住 Control 键单击选择所需的所有文件类型,然后单击编辑在右下角。

这将允许您为所有文件多重设置 mimetype 打开器。

参见屏幕:

https://i.stack.imgur.com/BZtGN.jpg

答案3

说到全球范围内的运作方式,对于整个系统来说,最重要的是

/usr/share/applications/defaults.list

该文件保存了给定哑剧类型以及负责处理该类文件的应用程序。

如果你不知道文件的 mime 类型,只需使用命令

mimetype

就像这样

mimetype img.jpg 
img.jpg: image/jpeg

文本文件、python 脚本、网页,通常任何给定的文件都有自己的 mime 类型。

答案4

我想最简单的图形方式是:

文件(nautilus)>>选择一个文件>>右键单击并获取属性 >>“打开方式”标签>>选择你喜欢的项目>>“选择为默认”。 完毕。

此方法来自HowToGeek上的这篇文章:http://www.howtogeek.com/117709/how-to-change-your-default-applications-on-ubuntu-4-ways/他们还讨论了如何更改默认终端程序。

相关内容