文档章节

Ubuntu 使用 Sublime Text 作为Go语言源码的默认启动程序

无闻
 无闻
发布于 2013/03/01 11:42
字数 438
阅读 1358
收藏 6

如何将 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 启动啦!

© 著作权归作者所有

共有 人打赏支持
无闻

无闻

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

评论(4)

无闻
无闻

引用来自“无很”的评论

引用来自“无闻”的评论

引用来自“无很”的评论

好像中文输入有问题吧。ibus

下载input helper 插件就行

那输入很不爽啊,出来一个框!还是用emacs比较靠谱!

本来就是个人喜好的问题,我没那么多中文输入需求
闲庭风
闲庭风

引用来自“无闻”的评论

引用来自“无很”的评论

好像中文输入有问题吧。ibus

下载input helper 插件就行

那输入很不爽啊,出来一个框!还是用emacs比较靠谱!
无闻
无闻

引用来自“无很”的评论

好像中文输入有问题吧。ibus

下载input helper 插件就行
闲庭风
闲庭风
好像中文输入有问题吧。ibus
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 14.04中使SublimeText 3支持中文输入法

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

赵小宾
2015/05/19
0
0
配置Elementary OS作为工作环境

买了新电脑之后,就换上Elementary OS作为自己的Linux版本。不得不说,Elementary OS确实是我见过的最漂亮的Linux发行版,而且它的panel+dock的设计也很适合用来工作。折腾一番之后终于配置好...

halfcoder
2013/10/12
0
0
Ubuntu 14.04 上搭建 Golang 开发环境配置

Golang 语言是 Google 10 年前推出的编程语言,目前最新的 1.4 版本 已经正式开始 支持 Android 开发,Golang 也是 Docker 的开发语言。 本文记录 Ubuntu 14.04.1 64bit 上 Golang 语言开发环...

mickelfeng
2016/02/05
0
0
Ubuntu 下让sublime-text3支持中文输入法

安装fcitx 代码: sudo add-apt-repository ppa:fcitx-team/nightlysudo apt-get updatesudo apt-get install fcitx fcitx-googlepinyin把系统的输入法改成fcitx System Setting >>Language s......

天外飞鱼
2014/04/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

手把手教你运用深度学习构建视频人脸识别模型(Python实现)

本文将展示如何使用开源工具完成一个人脸识别的算法。 引言 “计算机视觉和机器学习已经开始腾飞,但是大多数人并不清楚计算机在识别一张图片的时候,它到底看到了什么。”——麦克.克里奇 ...

孟飞阳
8分钟前
0
0
阿里的Spring框架面试题到底有多难?这五大问题你又掌握了多少!

前言 还在机械地打代码?我们很多开发者在开发 Spring 的程序的时候,很多的情况下,都是被动的接受了前辈们为我们做好的 Spring 特性案例。这样以来,确实在很大的程度上减少了我们开发的成...

java知识分子
12分钟前
1
0
Node 框架接入 ELK 实践总结

本文由云+社区发表 作者:J2X 我们都有过上机器查日志的经历,当集群数量增多的时候,这种原始的操作带来的低效率不仅给我们定位现网问题带来极大的挑战,同时,我们也无法对我们服务框架的各...

腾讯云加社区
13分钟前
1
0
matlab-线性代数 判断 两矩阵是否相同

  matlab : R2018a 64bit     OS : Windows 10 x64 typesetting : Markdown    blog : my.oschina.net/zhichengjiu    gitee : gitee.com/zhichengjiu   code clearclca=[1 1;2......

志成就
18分钟前
0
0
轻松在Linux上发送邮件,经验证接收可靠

1. 安装mailx,使用mail命令直接发送 yum install mailx 2、编辑配置文件 在126邮箱中申请开通客户端协议权限 如下图: vim /etc/mail.rc set from=xxxx@126.com set smtp=smtp.126.com set...

echx
29分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部