ubuntu下sublime_text_3输入中文

原创 2015年11月21日 10:24:54

每次重新配置时候总要做这一步,不过百度首条检索结果是有问题的,还是在这里记录一下解决方法吧

#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);
}

1.将代码保存到文件sublime_imfix.c


2.然后到该目录下执行

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


这里可能会报错:No package 'gtk+-2.0' found

解决方法:sudo apt-get install libgtk2.0-dev


然后再重新执行第二步中的命令

接下来的步骤就跟原链接中一样了

点击打开链接

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

【Linux】ubuntu下,解决sublime_text_3 无法输入中文

ubuntu下,解决sublime_text_3 无法输入中文 ye_fight ye_fight 2013-07-17 22:05:46 测试系统:ubuntu 13.04 (其他都行) 输入...

[fcitx]linux下的中文输入法(非准确)

Fcitx [ˈfaɪtɪks] 是一个支持扩展的输入法框架。它有自己维护的三个输入法,拼音,区位和码表;还支持其他引擎,rime 中州韵,google-pinyin,sunpinyin。Fcitx ...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

ubuntu下中文输入法安装

http://www.2cto.com/os/201207/144189.html http://pinyin.sogou.com/linux/help.php http://jingyan.ba...

Ubuntu下安装中文输入法

The new year 2015 is coming now,I am exciting to welcome the new year .In the three days of my holid...

ubuntu下安装中文输入法

近来在用ubuntu(on vmware),原文网址为:http://www.blogjava.net/yjjlovewjf/archive/2008/01/15/175344.html 自己记下,...

ubuntu下安装fcitx 中文输入法

sudo apt-get install fcitx

Ubuntu16.04中文输入法安装初战

最近刚给笔记本装了Ubuntu+win10双系统,但是ubuntu16.04没有自带中文输入法,所以经过网上的一些经验搜索整合,分享一下安装中文输入法的心得。本文主要介绍了谷歌拼音跟ibus中文输入法...

解决Sublime Text 2在Ubuntu 14.04系统下不能输入中文

Sublime Text 2在Ubuntu 14.04系统下的安装 到Sublime Text 2官网下载对应系统版本的tar.gz文件 注意: 64位系统也可以下载32位的tar.gz文件,而事实...

Ubuntu 12.04中文输入法的安装

Ubuntu 12.04中文输入法的安装   Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。 ...

Ubuntu 12.04中文输入法的安装

Ubuntu 12.04中文输入法的安装   Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。 在Ubu...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)