如何将 Sublime Text 添加到 Launcher 中单击启动,请参考我的博文:http://my.oschina.net/Obahua/blog/110612
尽管可以单击启动了,但并不总是打开一样的文件,那么可不可以双击我的Go语言源码文件的默认启动程序呢?这样看源码的时候多方便啊,想改双击一下打开就能改,改完直接调试。答案是肯定的,当然可以改。不过在这之前,需要先完成将 Sublime Text 添加到 Launcher 中这一步,具体参考文章开头给出的地址,因为我们需要用到此步中的 Desktop Entry 文件。
从总体上讲,
/etc/gnome/defaults.list 保存了全局的默认启动程序列表
~/.local/share/applications/mimeapps.list 保存了个人的默认启动程序列表
当两者不一致时,系统将会优先采用局部的个人设置,不过在这个例子当中,我们的Go语言源码之前并未安装相关的软件来与之关联,所以不需要修改个人的默认启动程序列表(一般情况下其实都不需要),所以我们这里只需要修改全局的默认启动程序列表。
首先,请在终端输入以下指令,打开全局的默认启动程序列表:
sudo gedit /etc/gnome/defaults.list
进入文本编辑界面后,请在文件任意位置追加大致如下图所示内容:
其中 sublime-text.desktop 就是我在开头给出的博文中提到的一个文件,完成之后,保存并退出。
此时,你再双击Go语言源码就会默认以 Sublime Text 启动啦!