Ubunt 14.10 安装Sublime Text 3,注册码,中文输入法

1 下载Sublime Text 3,网址http://www.sublimetext.com/3

2 双击deb安装

3 因为需要需要付费,输入下面的注册码,下面的注册码,来自百度,亲测可行

Sublime Text Build 3065 License key
复制如下任意一个正版注册码即可
----- BEGIN LICENSE -----
K-20
Single User License
EA7E-940129
3A099EC1 C0B5C7C5 33EBF0CF BE82FE3B
EAC2164A 4F8EC954 4E87F1E5 7E4E85D6
C5605DE6 DAB003B4 D60CA4D0 77CB1533
3C47F579 FB3E8476 EB3AA9A7 68C43CD9
8C60B563 80FE367D 8CAD14B3 54FB7A9F
4123FFC4 D63312BA 141AF702 F6BBA254
B094B9C0 FAA4B04C 06CC9AFC FD412671
82E3AEE0 0F0FAAA7 8FA773C9 383A9E18
------ END LICENSE ------
----- BEGIN LICENSE -----
J2TeaM
2 User License
EA7E-940282
45CB0D8F 09100037 7D1056EB A1DDC1A2
39C102C5 DF8D0BF0 FC3B1A94 4F2892B4
0AEE61BA 65758D3B 2EED551F A3E3478C
C1C0E04E CA4E4541 1FC1A2C1 3F5FB6DB
CFDA1551 51B05B5D 2D3C8CFE FA8B4285
051750E3 22D1422A 7AE3A8A1 3B4188AC
346372DA 37AA8ABA 6EB30E41 781BC81F
B5CA66E3 A09DBD3A 3FE85BBD 69893DBD
------ END LICENSE ------

4 终端输入subl,打开sublime,发现不能输入中文,所以需要继续配置

5 保存下面的代码到文件sublime_imfix.c(任何目录)

#include <gtk/gtkimcontext.h>

void gtk_im_context_set_client_window (GtkIMContext *context,

         GdkWindow    *window)

{

 GtkIMContextClass *klass;

 g_return_if_fail (GTK_IS_IM_CONTEXT (context));

 klass = GTK_IM_CONTEXT_GET_CLASS (context);

 if (klass->set_client_window)

   klass->set_client_window (context, window);

 g_object_set_data(G_OBJECT(context),"window",window);

 if(!GDK_IS_WINDOW (window))

   return;

 int width = gdk_window_get_width(window);

 int height = gdk_window_get_height(window);

 if(width != 0 && height !=0)

   gtk_im_context_focus_in(context);

}

6 将上一步的代码编译成共享库libsublime-imfix.so,命令

gcc -shared -o libsublime-imfix.so sublime_imfix.c  `pkg-config --libs --cflags gtk+-2.0` -fPIC

7 如果报错,说明没安装依赖软件,安装之

 sudo apt-get install build-essential libgtk2.0-dev

8 然后将libsublime-imfix.so拷贝到sublime_text所在文件夹

sudo mv libsublime-imfix.so /opt/sublime_text/

9 修改文件/usr/bin/subl的内容

sudo gedit /usr/bin/subl

#!/bin/sh

exec /opt/sublime_text/sublime_text "[email protected]"

修改为

#!/bin/sh

LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text "[email protected]"

此时,在命令中执行 subl 将可以使用搜狗for linux的中文输入

10 为了使用鼠标右键打开文件时能够使用中文输入,还需要修改文件sublime_text.desktop的内容。进入sublime_text.desktop

sudo gedit /usr/share/applications/sublime_text.desktop

将[Desktop Entry]中的字符串

Exec=/opt/sublime_text/sublime_text %F

修改为

Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F"

将[Desktop Action Window]中的字符串

Exec=/opt/sublime_text/sublime_text -n

修改为

Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n"

将[Desktop Action Document]中的字符串

Exec=/opt/sublime_text/sublime_text --command new_file

修改为

Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file"

参考文献:

http://jingyan.baidu.com/article/f3ad7d0ff8731609c3345b3b.html

http://blog.csdn.net/cywosp/article/details/32350899

http://zhidao.baidu.com/link?url=7XSNw5qciCh8rzvJArYFTBuaWKbD3DEMobp5j7F8PS4oiU4lV7E3VzMTBoRt_R4VnBt2VJGM3INk_opTmu2dlbUuOjxqUPWBO9cuzlp6N3S

时间: 2024-07-29 16:30:53

Ubunt 14.10 安装Sublime Text 3,注册码,中文输入法的相关文章

ubuntu 13.04下sublime text 3使用中文输入法

主要思路参考 http://blog.yanwen.org/archives/1955.html libsublime-imfix.so 这个库自己编译和从他这下载的 md5一样.可以不用编译了.直接下载. 但是有几点需要改动 1.有人提出来了 desktop文件里的一句: Exec=bash -c 'LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so /opt/sublime_text/sublime_text' %F 要改成: Exec=bash

Ubuntu 14.04 安装 Sublime Text 3

1. 实验环境 Ubuntu 14.04 + Sublime text 3 2. sublime text介绍 ublime Text 是一款流行的文本编辑器软件,有点类似于TextMate,跨平台,可运行在Linux,Windows和Mac OS X.也是许多程序员喜欢使用的一款文本编辑器软件. Sublime Text 3主要特色: -语法高亮.代码提示补全.代码折叠.自定义皮肤/配色方案.多便签 -代码地图.多种界面布局与全屏免打扰模式 -灵活的插件支持 3.安装步骤 3.1 在Ubunt

Ubuntu安装Sublime Text并输入中文

Sumblime Text3是一款传说中的神级代码编辑器,具有下面特点: 1.代码高亮,自己主动补全 2.各种插件扩展 3.外观简洁舒适 4.跨平台(Windows,Linux,OS X) 简而言之就是一款让人爱不释手的编辑器.事不宜迟,立即介绍下怎样在Ubuntu中安装它并使其能输入中文 測试环境:Ubuntu Kylin 14.04 步骤: 1.安装搜狗输入法 2.安装sublime text3 3.安装package control(非必须,但推荐安装) 4.改动sublime_imfix

Ubuntu 14.04安装Sublime Text 2

1. 官网下载安装包 官网地址:http://www.sublimetext.com/2 2. 解压放置 解压到/usr/lib/目录下: tar -xvf Sublime\ Text\ 2.0.1.tar.bz2 mv Sublime\ Text\ 2 /usr/lib/ 其中的\为转义符 由于$PATH环境变量自动涵盖/usr/lib目录,不用专门去修改环境变量. /usr/bin/目录下建立一个名为sublime链接,方便用命令行启动编辑器: ln -s /usr/lib/Sublime\

在ubuntu系统中修复Sublime Text 2/3 中文输入法

目的:修复 Sublime Text 2/3's 在 Ubuntu(Debian) 系统下的无法输入中文输入法的问题. 方法如下: 安装 Fcitx 输入法,在终端输入如下命令 $ sudo apt-get install fcitx-table-wbpy  2. 修复中文输入法 更新并升级系统为最新(较新的系统会解决很多可能出现的问题) $ sudo apt-get update && sudo apt-get upgrade 再输入下面命令 $ git clone https://gi

Ubunt 14.10 安装中文输入法

系统默认带的是IBUS,这个不怎么好用,我们需要安装一个新的框架FCITX 1 打开软件中心,输入fcitx,安装flexible input method framework 2 下载需要的输入法,这里下载搜狗http://download.ime.sogou.com/1422868314/sogoupinyin_1.2.0.0042_amd64.deb?st=7XJ8Rn22SVuEhE6stp5BOA&e=1428123724&fn=sogoupinyin_1.2.0.0042_am

点滴记录——Ubuntu 14.04中安装Sublime Text 3并使用SublimeClang插件

转载请说明出处:http://blog.csdn.net/cywosp/article/details/32721011 Sublime Text是个跨平台的编辑器,支持Windows.Linux.Mac系统平台,支持各种语言的代码编辑,配合上对应的插件,话上点时间学习,你将会对它爱不释手,大大的提高你的编码效率.本文将讲解在Ubuntu 14.04系统中安装SublimeText 3,并配置SublimeClang插件来配置C/C++开发环境. 1. Sublime Text 3的下载安装 到

Ubuntu 14.04中安装Sublime Text 3并使用SublimeClang插件

转载请说明出处:http://blog.csdn.net/cywosp/article/details/32721011 Sublime Text是个跨平台的编辑器,支持Windows.Linux.Mac系统平台,支持各种语言的代码编辑,配合上对应的插件,话上点时间学习,你将会对它 爱不释手,大大的提高你的编码效率.本文将讲解在Ubuntu 14.04系统中安装SublimeText 3,并配置SublimeClang插件来配置C/C++开发环境. 1. Sublime Text 3的下载安装

全栈开发必备的10款Sublime Text 插件

全栈开发必备的10款Sublime Text 插件 来源:梦想天空博客园   时间:2014-11-28 10:16:28   阅读数:673734 分享到:14 [导读] Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,多重选择,快捷命令等.Sublime Text 更妙的是它的可扩展性.所以,这里挑选了全栈开发必备的10款 Sublime Text 插件,让本已精彩的编辑器更加好用,全端开发的码农们不用去网上一个个找了,赶紧收藏起来吧. Sublime Text 具