ubuntu下安装Sublime Text并支持中文输入
Sublime Text还是文本编辑器中比较不错的,就是他的文件对比有些差劲吧,还有中文输入需要打补丁,不知道开发者是怎么想的。。。
当然,这个软件是收费的,但是不买也能一直的使用,在我天朝就这点好处,给大家推荐一个Sublime Text的论坛,http://sublimetext.iaixue.com/forum.php,这个里面的资源还是很不错的。至少不用担心License了。
直接一个共享的百度网盘地址,里面基本有你想要的内容。
http://pan.baidu.com/share/home?uk=2452735089&view=share#category/type=0
下面就说一下安装的步骤,下载好了安装包以后,解压打一个位置,我一般放在/opt目录下,比如我现在的目录是/opt/Sublime-Text-2/
首先解决的是中文输入。先把需要的以来环境搭建好
sudo apt-get install build-essential
sudo apt-get install libgtk2.-dev
论坛破解版的会带有补丁,但是好像依赖环境不全的话无法输入中文。论坛提供的版本里面会有一个sublime_text_fcitx.c和sublime_text_fcitx.so 的文件,这个就是需要的补丁,如果你放心这个so共享库和你的机器不兼容你也可以自己编译一下:
gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC
这样编辑出来就是 libsublime-imfix.so 这个文件了。
下面准备工作就完成了,开始创建桌面文件和软连接了。
创建桌面:/usr/share/applications/目录下新建Sublime-Text-2.desktop
sudo vim /usr/share/applications/Sublime-text-.desktop
[Desktop Entry]
Name=Sublime-Text-
GenericName=Sublime-Text-
Terminal=false
Type=Application
Exec=sh -c "LD_PRELOAD=/opt/Sublime-Text-2/libsublime-imfix.so /opt/Sublime-Text-2/sublime_text --class=sublime-text $@"
Icon=/opt/Sublime-Text-/Icon/48x48/sublime_text.png
MimeType=text/plain;
此时不出意外的话启动就能输入中文了,对了输入法用的是Fcitx-sogou
sudo add-apt-repository ppa:webupd8team/sublime-text-
sudo apt-get update
sudo apt-get install sublime-text

下面在/usr/bin目录下创建可执行文件 sublime
sudo vim /usr/bin/sublime
内容如下:
#!/bin/sh
sh -c "LD_PRELOAD=/opt/Sublime-Text-2/libsublime-imfix.so /opt/Sublime-Text-2/sublime_text --class=sublime-text $@"
然后
sudo chomd +x /usr/bin/sublime
这样就可以在terminal全局下调用sublime了。
Sublime Text3的安装相对更简单,直接下载http://pan.baidu.com/share/link?uk=2452735089&shareid=2974484361
解压缩到/opt/sublie-text-3 ,然后运行
sudo sublimetext3_setup.sh
直接一步就搞定了。
ubuntu下安装Sublime Text并支持中文输入的更多相关文章
- ubuntu下安装 Sublime Text 3 及 PlantUML 绘图插件
ubuntu下只想做C++的程序代码编写,最开始选择了codeblock,主要目的是安装简单,集成度高,还可以调试,但是用的时候老是无故退出,改了半天的代码就这样丢失,挺苦恼的,可能跟自己装的系统比较 ...
- [转]在ubuntu下安装sublime text
1添加Sublime-text-3软件包的软件源sudo add-apt-repository ppa:webupd8team/sublime-text-3 2使用以下命令更新系统软件源sudo ap ...
- Ubuntu18.04下安装Sublime Text3并解决不能输入中文
Ubuntu18.04下安装Sublime Text3并解决不能输入中文! 废话不多说,直接按顺序执行下面命令开始安装! wget -qO - https://download.sublimetext ...
- 转:mac下安装Sublime Text
转:http://blog.sina.com.cn/s/blog_559d66460101cab0.html 正版的买个license其实并不贵,定价为70美元.如果不买license,也可acces ...
- Ubuntu下使用Sublime text 3阅读android源代码
一.安装Sublime text 3 Sublime Text 是一款流行的文本编辑器软件,有点类似于TextMate,跨平台,可运行在Linux,Windows和Mac OS X.也是许多程序员喜欢 ...
- Ubuntu下安装Sublime Text3
1. 下载软件 Ctrl+Alt+T 调出命令窗口执行下面命令下载安装包: sudo add-apt-repository ppa:webupd8team/sublime-text-3 2. 更新软件 ...
- Ubuntu 14.10 下安装Sublime Text 3,注册码,中文输入法
1 下载Sublime Text 3,网址http://www.sublimetext.com/3 2 双击deb安装 3 因为需要需要付费,输入下面的注册码,下面的注册码,来自百度,亲测可行 Sub ...
- Ubuntu 16.04下安装sublime Text的插件
Sublime Text是什么: 它是一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受.相比于难于上手的Vim,浮肿沉重 ...
- ubuntu 下安装 texlive 并设置 ctex 中文套装
1 安装 texlive2013 1.1 下载 texlive2013 下载地址:http://ftp.ctex.org/mirrors/CTAN/systems/texlive/Images/tex ...
随机推荐
- 问题-某个程序改了ICO图标后编译后还是显示老图标?
问题现象:某个程序改了ICO图标后编译后还是显示老图标? 问题原原:可能是因为系统的缓存问题. 问题处理:把程序的EXE放在别的路径下打开就可以了. 问题相关人员:QQ253120114(朋友) Q ...
- 利用red5搭建一个简单的流媒体直播系统
http://blog.sina.com.cn/s/blog_51396f890102exmz.html 一.red5安装.设置. 这个过程就不多说了,参见http://blog.csdn.net/l ...
- linux下登陆用户的行为信息—w和who命令详解
查看用户的操作系统管理员若想知道某一时刻用户的行为,只需要输入命令w 即可,在SHELL终端中输入如下命令: [root@localhost ~]# w 可以看到执行w命令及显示结果. 命令信息含义上 ...
- C# 中的sealed修饰符学习
转载原地址 http://developer.51cto.com/art/200908/147327.htm C#语言还是比较常见的东西,这里我们主要介绍C# sealed修饰符,包括介绍两个修饰符在 ...
- HL7及PIX相关的测试工具
最近在开发PIX项目时需要一些工具, 比如PIX各个Actor的测试工具, HL7消息的验证工具等等. 下面列下我找见的几个 必备工具. 1. http://hit-testing.nist.gov: ...
- Nginx NLB 及Redis学习
负载均衡: ARR: 微软的应用级别的负载均衡方案 NLB:服务器级别的负载均衡方案 Nginx:反向代理 达到负载均衡. Redis:用作缓存(Redis 主从配置和参数详解 http://www. ...
- matlab eps中文乱码的解决方法
直接存成eps总是乱码 最优解决方法是matlab print 保存成jpg,之后用adobe acrobat pro 打开jpg文件另存为eps
- eclipse/MyEclipse 日期格式、注释日期格式、时区问题[转]
http://www.cnblogs.com/hoojo/archive/2011/03/21/1990070.html 在eclipse/MyEclipse中,如果你的注释或是运行System.ou ...
- 关于ant的使用和入门知识
入门技术 在学习struts+spring+hibernate,尤其是Appfuse的过程中大量涉及到ant的使用,因此我觉得有必要对ant做个比较深入的学习,以下是在学习过程中搜集的材料.比较详细, ...
- 【M6】区别increment/decrement操作符的前置(prefix)和后置(postfix)形式
1.考虑++(--的情况是一样的),前置是累加然后取出,后置是取出然后累加. 2.重载方法根据形参表的不同区分,问题来了,前置和后置形式都没有形参,因此没法区分.怎么办? 对于后置增加一个形参int, ...