更改默认应用程序

更改默认应用程序

我最近安装了 Sublime text 2,我必须说它是我用过的甚至见过的最好的文本编辑器之一。

所以我设法安装了所有内容并添加到 Unity 菜单,还将 gedit.desktop 的所有条目更改为 sublime.desktop,它对大多数文件都运行良好,但我意识到某些文件仍在 gedit 中打开,例如 PHP 文件。我检查了 PHP 的默认列表,但那里什么也没有。

如何设置打开 PHP 文件的默认设置?


此外,Sublime 没有出现在属性菜单中,我通常可以在其中选择默认程序。

我正在使用 Ubuntu 12.10。

答案1

我认为您没有通过 PPA 安装 Sublime 软件包。您可能已经下载了源代码。

以下是通过 PPA 安装 Sublime 软件包的步骤

sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update

sudo apt-get remove sublime-text*
sudo apt-get install sublime-text

安装后,右键单击任何 php 文件,您将能够看到“使用 Sublime Text 2 打开”或选择“使用其他应用程序打开”并从列表中选择“Sublime”。

希望这可以帮助。

答案2

左键单击文件,转到首选项并更改打开方式中的条目

我希望这能有所帮助

答案3

另一个选择是编辑此文件中的文件关联:/usr/share/applications/defaults.list

答案4

实际上,你需要为此创建一个 *.desktop 文件

参考这个帖子:http://theodorbiryukov.blogspot.in/2012/04/ubuntu-sublime-text-2-as-default-text.html

相关内容