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并支持中文输入的更多相关文章

  1. ubuntu下安装 Sublime Text 3 及 PlantUML 绘图插件

    ubuntu下只想做C++的程序代码编写,最开始选择了codeblock,主要目的是安装简单,集成度高,还可以调试,但是用的时候老是无故退出,改了半天的代码就这样丢失,挺苦恼的,可能跟自己装的系统比较 ...

  2. [转]在ubuntu下安装sublime text

    1添加Sublime-text-3软件包的软件源sudo add-apt-repository ppa:webupd8team/sublime-text-3 2使用以下命令更新系统软件源sudo ap ...

  3. Ubuntu18.04下安装Sublime Text3并解决不能输入中文

    Ubuntu18.04下安装Sublime Text3并解决不能输入中文! 废话不多说,直接按顺序执行下面命令开始安装! wget -qO - https://download.sublimetext ...

  4. 转:mac下安装Sublime Text

    转:http://blog.sina.com.cn/s/blog_559d66460101cab0.html 正版的买个license其实并不贵,定价为70美元.如果不买license,也可acces ...

  5. Ubuntu下使用Sublime text 3阅读android源代码

    一.安装Sublime text 3 Sublime Text 是一款流行的文本编辑器软件,有点类似于TextMate,跨平台,可运行在Linux,Windows和Mac OS X.也是许多程序员喜欢 ...

  6. Ubuntu下安装Sublime Text3

    1. 下载软件 Ctrl+Alt+T 调出命令窗口执行下面命令下载安装包: sudo add-apt-repository ppa:webupd8team/sublime-text-3 2. 更新软件 ...

  7. Ubuntu 14.10 下安装Sublime Text 3,注册码,中文输入法

    1 下载Sublime Text 3,网址http://www.sublimetext.com/3 2 双击deb安装 3 因为需要需要付费,输入下面的注册码,下面的注册码,来自百度,亲测可行 Sub ...

  8. Ubuntu 16.04下安装sublime Text的插件

    Sublime Text是什么: 它是一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受.相比于难于上手的Vim,浮肿沉重 ...

  9. ubuntu 下安装 texlive 并设置 ctex 中文套装

    1 安装 texlive2013 1.1 下载 texlive2013 下载地址:http://ftp.ctex.org/mirrors/CTAN/systems/texlive/Images/tex ...

随机推荐

  1. 问题-某个程序改了ICO图标后编译后还是显示老图标?

    问题现象:某个程序改了ICO图标后编译后还是显示老图标? 问题原原:可能是因为系统的缓存问题. 问题处理:把程序的EXE放在别的路径下打开就可以了. 问题相关人员:QQ253120114(朋友)  Q ...

  2. 利用red5搭建一个简单的流媒体直播系统

    http://blog.sina.com.cn/s/blog_51396f890102exmz.html 一.red5安装.设置. 这个过程就不多说了,参见http://blog.csdn.net/l ...

  3. linux下登陆用户的行为信息—w和who命令详解

    查看用户的操作系统管理员若想知道某一时刻用户的行为,只需要输入命令w 即可,在SHELL终端中输入如下命令: [root@localhost ~]# w 可以看到执行w命令及显示结果. 命令信息含义上 ...

  4. C# 中的sealed修饰符学习

    转载原地址 http://developer.51cto.com/art/200908/147327.htm C#语言还是比较常见的东西,这里我们主要介绍C# sealed修饰符,包括介绍两个修饰符在 ...

  5. HL7及PIX相关的测试工具

    最近在开发PIX项目时需要一些工具, 比如PIX各个Actor的测试工具, HL7消息的验证工具等等. 下面列下我找见的几个 必备工具. 1. http://hit-testing.nist.gov: ...

  6. Nginx NLB 及Redis学习

    负载均衡: ARR: 微软的应用级别的负载均衡方案 NLB:服务器级别的负载均衡方案 Nginx:反向代理 达到负载均衡. Redis:用作缓存(Redis 主从配置和参数详解 http://www. ...

  7. matlab eps中文乱码的解决方法

    直接存成eps总是乱码 最优解决方法是matlab print 保存成jpg,之后用adobe  acrobat pro 打开jpg文件另存为eps

  8. eclipse/MyEclipse 日期格式、注释日期格式、时区问题[转]

    http://www.cnblogs.com/hoojo/archive/2011/03/21/1990070.html 在eclipse/MyEclipse中,如果你的注释或是运行System.ou ...

  9. 关于ant的使用和入门知识

    入门技术 在学习struts+spring+hibernate,尤其是Appfuse的过程中大量涉及到ant的使用,因此我觉得有必要对ant做个比较深入的学习,以下是在学习过程中搜集的材料.比较详细, ...

  10. 【M6】区别increment/decrement操作符的前置(prefix)和后置(postfix)形式

    1.考虑++(--的情况是一样的),前置是累加然后取出,后置是取出然后累加. 2.重载方法根据形参表的不同区分,问题来了,前置和后置形式都没有形参,因此没法区分.怎么办? 对于后置增加一个形参int, ...