在ubuntu上安装好sublime后,发现根本没办法切换输入法(默认英文输入),这很蛋疼. 网上有很多方法,我也把我的解决过程贴出来一下.
测试系统:ubuntu 16.04
输入法:搜狗输入法
sublime text版本:sublime text3
sudo apt install git
装好后,输入:
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev
gcc -shared -o libsublime-imfix.so sublime-imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC
subl
移动到/user/bin/
,并且将sublime-imfix.so
移动到/opt/sublime_text/
(sublime的安装目录)cd ~/sublime-text-imfix
sudo cp ./lib/libsublime-imfix.so /opt/sublime_text/
sudo cp ./src/subl /usr/bin/
subl
命令启动sublime,如果成功启动,就应该可以输入中文了LD_PRELOAD=./libsublime-imfix.so subl
这样完成之后,有个很尴尬的问题。要想在sublime下输入中文,就必须用下面的命令打开sublime。
LD_PRELOAD=./libsublime-imfix.so subl
上面命令输入一次后,以后只需要输入subl
就可以打开中文输入的sublime。
如果直接打开sublime的话,还是不能输入中文。
相关文章推荐: