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 ...
随机推荐
- 使用Cygwin通过ssh命令行来访问Windows8
安装Cygwin可以参考<如何在Windows中通过Cygwin来使用Linux命令>. 在Win8下貌似有个bug,需要将cygwin\bin\mintty 修改为cygwin\bin\ ...
- Gym 100507L Donald is a postman (水题)
Donald is a postman 题目链接: http://acm.hust.edu.cn/vjudge/contest/126546#problem/L Description Donald ...
- CodeForces 689D Friends and Subsequences (RMQ+二分)
Friends and Subsequences 题目链接: http://acm.hust.edu.cn/vjudge/contest/121333#problem/H Description Mi ...
- CodeForces 682D Alyona and Strings (四维DP)
Alyona and Strings 题目链接: http://acm.hust.edu.cn/vjudge/contest/121333#problem/D Description After re ...
- 单片机C语言下LCD多级菜单的一种实现方法
摘要: 介绍了在C 语言环境下,在LCD 液晶显示屏上实现多级嵌套菜单的一种简便方法,提出了一个结构紧凑.实用的程序模型. 关键词: 液晶显示屏; 多级菜单; 单片机; C 语言; LCD 中 ...
- OLEVARIANT的替代——FIREDAC的TFDJSONDataSets和TFDJSONDeltas
OLEVARIANT——这个COM的序列格式,也是DATASNAP已使用了20年的序列格式,在20年以后的今天,终于有了它的替代者:FIREDAC的TFDJSONDataSets和TFDJSONDel ...
- 详解Java解析XML的四种方法
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便.对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM ...
- UVaLive 7359 Sum Kind Of Problem (数学,水题)
题意:给定一个n,求前 n 个正整数,正奇数,正偶数之和. 析:没什么好说的,用前 n 项和公式即可. 代码如下: #pragma comment(linker, "/STACK:10240 ...
- python视频教程大全
python3英文视频教程(全87集) http://pan.baidu.com/s/1dDnGBvV python从入门到精通视频(全60集)链接:http://pan.baidu.com/s/1e ...
- 破解中国电信华为无线猫路由(HG522-C)自己主动拨号+不限电脑数+iTV
中国电信总是把好好的一个路由猫阉割过后放在我的E家套餐里到处兜售(垄断市场也就罢了,还有非常多霸王条款,比方必须使用它们的手机,同一时候最多多少台电脑上网等等),曾经破解过另外一个中国电信的路由猫,非 ...