Nautilus - 当我选择使用 gEdit 打开时,设置未保存

Nautilus - 当我选择使用 gEdit 打开时,设置未保存

几天前,我决定通过双击来激活在 Nautilus 中运行脚本的选项。但我也经常编辑一些脚本,所以每当我想编辑它们时,我都必须右键单击它们,将鼠标悬停在“打开方式”菜单上,然后选择一个应用程序来编辑脚本。

但是,我想用 GEdit 编辑它们。但是,GEdit 不在可用应用程序列表中。因此,要使用 GEdit 编辑我的脚本,我单击“其他应用程序”并选择 GEdit。

但问题是,默认情况下,GEdit 不会作为可用来打开脚本的应用程序列表子菜单中的选项保存。它只显示 LibreOffice、MonoDevelop 和 Notepad(Wine 版本)。但每次我想编辑脚本时,我都必须单击“另一个应用程序”并从那里选择 GEdit。如果您明白我的意思,这并不完全实用。所以我的问题是,我该如何“修复”这个问题?

提前致谢!TBJ

答案1

在文件中/usr/share/applications/gedit.desktop以 sudo 形式更改

Exec=gedit %U
to
Exec=gedit %F

and
MimeType=text/plain;
to
MimeType=text;

不同的 MimeType 解释如下:http://www.iana.org/assignments/media-types/media-types.xhtml#text

希望它有效。

答案2

打开defaults.list文件gedit ~/.local/share/applications/defaults.list并查找[Default Applications]条目。如果不存在,请添加它。

现在添加以下内容

text/*=gedit.desktop

保存文件并运行pkill nautilus

相关内容