环境:Ubuntu 13.10 接上文,我们搞定了sublime的中文输入问题,但是每次都需要命令行启动我们的sublime.现在我们给sublime加个启动栏图标,其他的应用加启动图标类似.
desktop文件
我们所有的desktop文件(就是我们通常看到图标)都放在目录下:
1
|
|
以desktop结尾的文件.
我们新建一个sunlime.desktop,内容如下
1 2 3 4 5 6 7 8 |
|
比较重要的就两个属性:Icon和Exec,其中Icon决定了图标长什么样,Exec决定了这个点这个图标代表执行什么命令.
Icon
Icon必须是xpm格式,sublime提供了png格式的图标(在/usr/local/SublimeText2/Icon下),我们只需要利用工具转换一下,我使用的是截图工具Shutter.
Exec
我们之前的解决sublime中文输入之后,是在.bashrc中自定义了一个别名
1 2 |
|
但是,事实上,我们whereis sublime的时候走的不适我们定义的这个
1 2 |
|
在/usr/local/bin/下建立了一个软链:
1
|
|
我们只需要改一下这个就ok了,即在/usr/local/SublimeText2下见一个sh文件(注意需要可执行的属性,即chmod a+x sublime.sh):
1 2 3 4 |
|
然后将/usr/local/bin指向这个sublime.sh既可.
1
|
|
之后在搜索里面输入sublime就可以看到我们创建的图标,把它拖到左侧启动栏就ok了.