商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > Ubuntu系统中WPS不能输入中文该怎么办?

Ubuntu系统中WPS不能输入中文该怎么办?

  发布于2026-06-05 阅读(0)

扫一扫,手机访问

在Linux上办公,LibreOffice虽然能顶一阵,但跟微软Office的兼容性始终是个心结——排版一乱,心情就跟着乱。还好金山出了Linux版的WPS,可问题是,在Ubuntu上装好WPS后,发现中文输入死活调不出来。明明右上角输入法已经切到中文了,敲出来的还是英文字母。这到底怎么破?

Ubuntu系统中WPS不能输入中文该怎么办?

其实解决办法很简单,就是给WPS的执行脚本补几行环境变量。咱们一步步来。

1. 先打开WPS的文档,确认右上角的输入法确实选的是中文——它往往只是“看起来”是中文,实际并不生效。

Ubuntu系统中WPS不能输入中文该怎么办?

2. 打开终端,输入下面的命令,编辑WPS的主执行脚本:

sudo gedit /usr/bin/wps

Ubuntu系统中WPS不能输入中文该怎么办?

3. 在文件开头(第一行之后,第二行位置)加上下面两行环境变量:

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"

注意,原文中后面那串 gOpt=#gOptExt=-multiplygTemplateExt=( "wpt" "dot" "dotx") 是WPS原有的内容,不要删,只需在它前面插入那两行export语句。也就是说,文件开头的第二行和第三行就是新增的export,后面的原样保留。

Ubuntu系统中WPS不能输入中文该怎么办?

4. 同样的道理,也要编辑WPS表格的执行脚本。在终端输入:

sudo gedit /usr/bin/et

Ubuntu系统中WPS不能输入中文该怎么办?

5. 同样在第二行位置加上那两行export:

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"

后面原有的 gOpt=#gOptExt=-multiply 等保持不动。

Ubuntu系统中WPS不能输入中文该怎么办?

6. 保存文件,重启WPS。再打开文档,切换输入法,中文就能正常输出了。

Ubuntu系统中WPS不能输入中文该怎么办?

核心原理很简单:WPS的Qt程序默认没有加载fcitx输入法模块,手动指定环境变量强制关联一下,问题就解决了。如果你用的是ibus输入法,可以把fcitx换成ibus,同理。当然,前提是你已经在系统里安装并配置好了对应的输入法引擎。

本文转载于:https://www.jb51.net/os/Ubuntu/563731.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注