解决Ubuntu 16.04安装phpstorm,qq无法使用搜狗拼音输入法输入中文的问题。
安装fcitx输入法,在terminal中,root权限运行#apt install fcitx
在terminal中运行命令#im-config,系统会弹出一个窗口,记住图片中红框的路径。
用vim编辑第二步中红框中的配置文件,修改IM默认模式为fcitx,如图,暴力使用fcitx
用vim编辑phpstorm的快捷方式或者qq的快捷方式,记住红色框中的路径,如图。
vim编辑phpstorm的执行脚本,在脚本的最后,‘ exec "$0" "$@" ’之前添加
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
具体方式如图:
之后重启系统phpstorm即可。
vim编辑qq客户端,查找qq配置文件,我的配置文件路径为“/usr/share/deepinwine/qqintl/wine/bin/winecfg”,在后面加上
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
具体方式如图:
之后重启系统,qq即可用输入法。