其实,在这个文章之前,网上都有好多教程了。不知道是不是因为复制黏贴的传播太多,导致有些字符串的丢失,导致编译失败,so库文件无法载入,从而不能输入中文。折腾了许久之后,终于搞定了。记录下来,方便自己下次重装系统的时候用到。
按照这个教程装好ST之后,按下面的命令步骤来操作即可使用中文输入。
1.下载所需要的文件,并解压:
wget http://y4nwen.googlecode.com/files/sublime_text_chinese-input-method.tar.gz
tar zxf sublime_text_chinese-input-method.tar.gz
2.复制库文件到sublime text的安装目录下面:
sudo cp libsublime-imfix.so /opt/sublime_text/
sudo cp sublime_text.desktop /usr/share/applications/
3.运行ST,正常输入中文。
(上面的so库文件是我在deepin系统下面编译而成的,要是你的机子用了该so文件,但提示错误的话,那估计得自己编译文件了。要编译文件的话,请继续看。)先配置好编译的环境:
sudo apt-get install pkg-config
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev
编译刚才解压的 sublime_imfix.c文件,让他变成so文件:
gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC
然后重复刚才的步骤2即可。问题的解决方法来源。Enjoy~
藏剑山庄原创文章,未经允许,禁止转载!