天天看点

ubuntu15.04下sublime text不能输入中文的解决

原因是由于中文输入法的输入焦点不能插入sublime的输入窗口中,需要使用代码强制插入输入焦点。

代码是cjacker 君提供的,可以看原始的讨论帖子:

<a href="http://www.sublimetext.com/forum/viewtopic.php?f=3&amp;t=7006&amp;start=10#p41343">http://www.sublimetext.com/forum/viewtopic.php?f=3&amp;t=7006&amp;start=10#p41343</a>

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

2.编译为共享库

3.使用ld_preload的方式加载到sublime程序中:

因为我一般是在console中调用subl批处理程序,所以一劳永逸的方法就是直接改subl的内容:

1.用编辑器打开subl文件:

2.修改subl的内容:

3.将上面生成的共享库文件拷贝到指定的目录中

以后可以直接用subl启动sublime text程序,并且可以输入中文了。

ubuntu15.04下sublime text不能输入中文的解决

继续阅读