pep*_*ico 52 file-association default-programs
gedit 默认设置为打开任何源文件。我已经检查了文件属性并将默认应用程序更改为 C 和 C++ 文件的 VIM。
我需要对我现在打开的任何源文件、python 文件、文本文件、ruby 和任何源文件执行此操作,因为 gedit 设置为打开所有这些文件。
如何将其更改为使用 VIM 打开,而无需一一设置“打开方式”的麻烦?
小智 26
此答案仅适用于 Ubuntu 16.04 或更低版本;评论有一个指向 Ubuntu-Tweak 的 Xenial 版本的链接。在较新版本的 Ubuntu 中,这将不起作用,因为作者不再支持 Ubuntu-Tweak。
评论表明下面的Chris Marx答案是正确的方法,但它没有解决行政管理的答案 - 例如,为许多项目设置类型。
注意:Ubuntu 16.04 仍然是 LTS,Ubuntu 14.04 不是 EOL
最简单的方法是安装程序 Ubuntu Tweak。
下载后,您只需打开它,切换到Admins选项卡,然后在System下选择File Type Manager。在这里选择文件类别文本并使用 shift-click 和/或 control-click 选择您想要的所有文件类型,然后单击右下角的编辑。
这将允许您为所有文件多设置 mimetype opener。
见画面:

小智 22
说到全局,对于整个系统来说,最重要的是
/usr/share/applications/defaults.list
Run Code Online (Sandbox Code Playgroud)
这是保存给定mime 类型和应该处理这种文件的应用程序之间关联的文件。
如果您不知道文件的 MIME 类型,只需使用命令
mimetype
Run Code Online (Sandbox Code Playgroud)
像这样
mimetype img.jpg
img.jpg: image/jpeg
Run Code Online (Sandbox Code Playgroud)
文本文件、python 脚本、网页,通常任何给定的文件都有自己的 MIME 类型。
the*_*eye 14
touch ~/.local/share/applications/defaults.list
Run Code Online (Sandbox Code Playgroud)
将以下行添加到 ~/.local/share/applications/defaults.list
[Default Applications]
text/plain=gvim.desktop
Run Code Online (Sandbox Code Playgroud)
现在,默认情况下,您机器上的每个文件都将使用 gvim 打开。
| 归档时间: |
|
| 查看次数: |
107534 次 |
| 最近记录: |