ubuntu下wps不能输入中文

原因是因为fcitx环境的原因,想了解fcitx的可以看这篇文章,链接

使用脚本解决

将下面的脚本复制到新建的文件中,chmod加权限,然后执行即可。

#! /bin/bash
#------------------------------------------------------------------------------
# Filename:    chineseInputForWPS.sh
# Usage:       ./chineseInputForWPS.sh
# Version:     1.0
# Date:        2017-31-05
# Author:      vincent
# Email:       N/A
# Description: N/A
# Notes:       N/A
#-------------------------------------------------------------------------------

declare XMODIFIERS='export XMODIFIERS="@im=fcitx"'
declare QT_IM_MODULE='export QT_IM_MODULE="fcitx"'
declare wpsPath="/usr/bin/wps"
declare wppPath="/usr/bin/wpp"
declare etPath="/usr/bin/et"

outputMsg()
{
    if [ $1 -ne 0 ]
    then
        echo "unsuccessful !!"
        exit
    fi
}

sudo sed -i "2i$XMODIFIERS" $wpsPath
outputMsg $?
sudo sed -i "2i$QT_IM_MODULE" $wpsPath
outputMsg $?

sudo sed -i "2i$XMODIFIERS" $wppPath
outputMsg $?
sudo sed -i "2i$QT_IM_MODULE" $wppPath
outputMsg $?

sudo sed -i "2i$XMODIFIERS" $etPath
outputMsg $?
sudo sed -i "2i$QT_IM_MODULE" $etPath
outputMsg $?

echo "Successful! You can do it!"

exit 0
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐