文档章节

Ubuntu 将 Sublime Text 添加到 Launcher 和其它方式

无闻
 无闻
发布于 2013/02/27 13:11
字数 476
阅读 6510
收藏 6

Linux下有些绿色软件,不需要安装就可以双击启动,但有些程序在打开后直接在 Launcher 中右键选择 Lock to Launcher 会使用一些默认图标,通常情况下如果你的审美观符合大众潮流的话,应该不会认为它非常的美观,甚至有些软件即使锁定在 Launcher 中,单击后闪了一阵什么都不会发生,比如说 Sublime Text (也许是我个人的情况,但解决方案是完全相同的)

那么,那些可以锁定在 Launcher 中并且单击便能够启动的程序是如何做到的呢?

在你的终端输入依次以下指令:

cd /usr/share/applications
ls  -a

你将看到许多以 .desktop 结尾的文件(大致如下图),这些便是那些可以在 Launcher 中单击启动并配有漂亮图标的程序的配置文件,称之为 Desktop Entry。

接下来,我们就来创建一个 Sublime Text 的 Desktop Entry。
请在终端输入以下指令(请先使用上一步的指令切换到 /usr/share/applications 目录):

sudo gedit sublime-text.desktop

然后进入文本编辑器,输入大致如下图所示信息(英文系统可忽略红框内的部分):
 
其中,Icon 为图标所在路径,Name 为你想要显示在 Launcher 中的名称,Comment 为说明。也许有童靴要问了,这个“ %F”是干嘛的,其实,这个就是能够让这个程序显示在"以其它方式启动"的列表中的意思!
注:此处的路径需全部使用决定路径,不可以使用环境变量(也许是我的系统不允许)。

保存之后,你再双击启动 Sublime Text,然后锁定到 Launcher,此时关闭 Sublime Text,再点 Launcher 中的图标就可以顺利启动程序啦!

© 著作权归作者所有

共有 人打赏支持
无闻

无闻

粉丝 674
博文 15
码字总数 17351
作品 8
美国
程序员
私信 提问
加载中

评论(12)

无闻
无闻

引用来自“坑主”的评论

引用来自“无闻”的评论

引用来自“坑主”的评论

谢谢,基本就是照着这个方式弄的。

比如一个 xml 文件右键点击后选择 “打开方式” “其他程序” 这个程序列表里没有 sublime , 我可能是 windows的惯性思维,就是想选择 sublime 程序打开文件,不是先打开sublime再选择文件

我自己只能做到这一步了。。加到程序可选列表的话我还得再找找看有没有前人的成功案例,要是找到的话我 mark你

very very 谢谢 吐槽一下学linux好痛苦

已更新了博文中的图片,知道后才发现很简单。。
无闻
无闻

引用来自“坑主”的评论

引用来自“无闻”的评论

引用来自“坑主”的评论

谢谢,基本就是照着这个方式弄的。

比如一个 xml 文件右键点击后选择 “打开方式” “其他程序” 这个程序列表里没有 sublime , 我可能是 windows的惯性思维,就是想选择 sublime 程序打开文件,不是先打开sublime再选择文件

我自己只能做到这一步了。。加到程序可选列表的话我还得再找找看有没有前人的成功案例,要是找到的话我 mark你

very very 谢谢 吐槽一下学linux好痛苦

找到方法了!!!!!!只要在 .desktop中的 exec 最后加上" %F" 引号内文字,就可以了!!!
无闻
无闻

引用来自“坑主”的评论

引用来自“无闻”的评论

引用来自“坑主”的评论

谢谢,基本就是照着这个方式弄的。

比如一个 xml 文件右键点击后选择 “打开方式” “其他程序” 这个程序列表里没有 sublime , 我可能是 windows的惯性思维,就是想选择 sublime 程序打开文件,不是先打开sublime再选择文件

我自己只能做到这一步了。。加到程序可选列表的话我还得再找找看有没有前人的成功案例,要是找到的话我 mark你

very very 谢谢 吐槽一下学linux好痛苦

我也刚学。。看鸟哥的私房菜中。。之前也是win粉。。苦逼苦逼中。。共勉!
子木007
子木007

引用来自“无闻”的评论

引用来自“坑主”的评论

谢谢,基本就是照着这个方式弄的。

比如一个 xml 文件右键点击后选择 “打开方式” “其他程序” 这个程序列表里没有 sublime , 我可能是 windows的惯性思维,就是想选择 sublime 程序打开文件,不是先打开sublime再选择文件

我自己只能做到这一步了。。加到程序可选列表的话我还得再找找看有没有前人的成功案例,要是找到的话我 mark你

very very 谢谢 吐槽一下学linux好痛苦
无闻
无闻

引用来自“坑主”的评论

谢谢,基本就是照着这个方式弄的。

比如一个 xml 文件右键点击后选择 “打开方式” “其他程序” 这个程序列表里没有 sublime , 我可能是 windows的惯性思维,就是想选择 sublime 程序打开文件,不是先打开sublime再选择文件

我自己只能做到这一步了。。加到程序可选列表的话我还得再找找看有没有前人的成功案例,要是找到的话我 mark你
子木007
子木007
谢谢,基本就是照着这个方式弄的。

比如一个 xml 文件右键点击后选择 “打开方式” “其他程序” 这个程序列表里没有 sublime , 我可能是 windows的惯性思维,就是想选择 sublime 程序打开文件,不是先打开sublime再选择文件
Movoin
Movoin
恩, 这个回头试一下, 先 mark
无闻
无闻

引用来自“Movoin”的评论

引用来自“无闻”的评论

引用来自“Movoin”的评论

一直尝试输入中文,可以换了好多输入法都没成功。

@Movoin 在sublime输入中文?

是啊,小企鹅开发版也试了,网上说行,可我就是不行,说什么快捷键占用,我也换了无数遍,郁闷。。。

https://github.com/xgenvn/InputHelper 这个插件包,可以弹出输入窗格,然后能输入任何字符
无闻
无闻

引用来自“Movoin”的评论

引用来自“无闻”的评论

引用来自“Movoin”的评论

一直尝试输入中文,可以换了好多输入法都没成功。

@Movoin 在sublime输入中文?

是啊,小企鹅开发版也试了,网上说行,可我就是不行,说什么快捷键占用,我也换了无数遍,郁闷。。。

你不说我真没发现不能用中文。。。我是同时打开 texteditor,输入中文,然后回到sublime它就能读出来
Movoin
Movoin

引用来自“无闻”的评论

引用来自“Movoin”的评论

一直尝试输入中文,可以换了好多输入法都没成功。

@Movoin 在sublime输入中文?

是啊,小企鹅开发版也试了,网上说行,可我就是不行,说什么快捷键占用,我也换了无数遍,郁闷。。。
Windows 7安装ST3, 搭建Go开发环境,Markdown编辑环境

Window 7下安装Sublime Text 3, 搭建GO开发环境和 Markdown编辑环境 第一步:Go环境的安装 直接使用官方的安装包就可以了 第二步: 下载ST3 下载ST3 http://www.sublimetext.com/3 第三步: ...

michaelpan
2014/04/14
0
0
Ubuntu 系统 sublime3 中文输入

转载自 http://doc.polarwin.cn/tutorial/Ubuntusublime3chineseinput.html -------------本文完全复制的上面的文章-------------------- Ubuntu安装sublime3并解决中文输入问题 1 安装 首先...

求学ing
2015/11/05
0
0
Ubuntu,sublime的安装和配置中文输入

系统:Ubuntu 16.04 输入法:fcitx 拼音五笔 官网下载页: 安装 本想添加软件源到apt ,但是sublime的网站貌似被墙了。添加不成功。老是链接失败。只好下载安装包,自己手动安装了。 官网的安...

ol_O_O_lo
2018/05/17
0
0
Ubuntu 使用 Sublime Text 作为Go语言源码的默认启动程序

如何将 Sublime Text 添加到 Launcher 中单击启动,请参考我的博文:http://my.oschina.net/Obahua/blog/110612 尽管可以单击启动了,但并不总是打开一样的文件,那么可不可以双击我的Go语言...

无闻
2013/03/01
0
4
在Ubuntu 14.04中使SublimeText 3支持中文输入法

在Ubuntu 14.04中安装了SublimeText 3之后发现既然不支持输入中文,于是在网上搜罗一下,发现很多人遇到了同样的问题,但是解决办法大该就只有一个。下面根据自身的安装及解决办法总结如下:...

赵小宾
2015/05/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

深入理解Spring MVC 思想

目录 一、前言 二、spring mvc 核心类与接口 三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 父子上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 ...

呵呵哒灬
今天
1
0
数据库技术-Mysql主从复制与数据备份

数据库技术-Mysql 主从复制的原理: MySQL中数据复制的基础是二进制日志文件(binary log file)。一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”...

须臾之余
昨天
12
0
Git远程仓库——GitHub的使用(一)

Git远程仓库——GitHub的使用(一) 一 、 Git远程仓库 由于你的本地仓库和GitHub仓库之间的传输是通过SSH加密的,所以需要一下设置: 步骤一、 创建SSH key 在用户主目录下,看看有没有.ss...

lwenhao
昨天
2
0
SpringBoot 整合

springBoot 整合模板引擎 SpringBoot 整合Mybatis SpringBoot 整合redis SpringBoot 整合定时任务 SpringBoot 整合拦截器...

细节探索者
昨天
1
0
第二个JAVA应用

第二个JAVA应用 方法一:配置文件: # cd /usr/local/tomcat/conf/# vim server.xml</Host> <Host name="www.wangzb.cc" appBase="/data/wwwroot/www.wangzb.cc" //引用所......

wzb88
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部