不久前,我按照教程“安装”了 Sublime,使其像标准程序一样运行,并带有一个我可以锁定在启动器上的 Unity 图标。我还将 Sublime 设置为打开文本文件的默认应用程序。
还有一件事它做不到。如果我将文件从 nautilus 拖到启动器上,所有应用程序都会消失,但可以打开它的应用程序不会消失(Gedit 不会消失)。然后我可以把文件放到可以处理它的应用程序中,然后该应用程序就会打开它。
Sublime 不会发生这种情况,我该如何配置才能实现这种情况?
答案1
您需要将想要打开的文件的 MIME 类型添加到.desktop
文件中。
最简单的方法是使用阿罗纳克斯:
- 打开 Arronax
- 将 Sublime 符号从 Dash 拖到 Arronax 窗口。这将加载文件
.desktop
。 - 在 Arronax 中打开“MIME 类型”选项卡
- 将您想要打开的文件类型从 nautilus 拖到 MIME 类型输入字段中。您将看到已添加的 MIME 类型。
- 将
.desktop
文件保存在 中~/.local/share/applications/
。“保存”对话框中的“用户应用程序文件夹”按钮将带您进入该文件夹。