解决Linux使用fcitx5输入法无法输入问题

解决Linux使用fcitx5输入法无法输入问题

① 下载安装相应软件

使用Linux中的软件管理工具下载fcitx5输入法相应的依赖软件:

Debian系统及其衍生发行版中安装:

$ sudo apt-get install  fcitx5-frontend-qt5 fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-pinyin fcitx5-chinese-addons fcitx5-chewing fcitx5-module-lua fcitx5-module-lua-common fcitx5-modules unicode-cldr-core 

Arch Linux系统及其衍生发行版中安装:

$ sudo pacman -S fcitx5-im fcitx5-qt fcitx5-gtk fcitx5-chinese-addons fcitx5-lua unicode-cldr

……

依赖解释:

fcitx5-frontend-qt5/fcitx5-qt - 为fcitx5输入法提供Qt5 IM模块。

fcitx5-frontend-gtk2/fcitx5-gkt - 为fcitx5输入法提供GTK2 IM模块。

fcitx5-frontend-gtk3/fcitx5-gtk - 为fcitx5输入法提供GTK3 IM模块。

fcitx5-pinyin - 为fcitx5输入法框架提供拼音支持。

fcitx5-chinese-addons - 为fcitx5输入法提供中文相关插件。

fcitx5-chewing - 为fcitx5输入法提供chewing繁体中文输入引擎。

fcitx5-module-lua/fcitx5-lua - 为fcitx5输入法提供lua支持。

fcitx5-module-lua-common/fcitx5-lua - 为fcitx5输入法提供lua支持的通用文件。

fcitx5-modules - fcitx5输入法框架的核心模块。

unicode-cldr-core/unicode-cldr - 来自Unicode CLDR的核心通用数据。

② 配置相应文件

配置/etc/environment文件或~/.pam_environment文件。

  • 若配置/etc/environment文件,则在该文件中输入如下内容:

    XIM=fcitx5
    XIM_PROGRAM=fcitx5
    GTK_IM_MODULE=fcitx5
    QT_IM_MODULE=fcitx5
    XMODIFIERS=@im=fcitx5
    SDL_IM_MODULE=fcitx5
    GLFW_IM_MODULE=fcitx5
    
  • 若配置~/.pam_environment文件,则在该文件中输入如下内容:

    export XIM=fcitx5
    export XIM_PROGRAM=fcitx5
    export GTK_IM_MODULE=fcitx5
    export QT_IM_MODULE=fcitx5
    export XMODIFIERS=@im=fcitx5
    export SDL_IM_MODULE=fcitx5
    export GLFW_IM_MODULE=fcitx5
    

警告:

读取 ~/.pam_environment 已被弃用,不再起作用。

③ 使得配置文件生效:

使用如下命令使得刚刚配置的文件生效:

若配置的/etc/environment文件,则在root用户下使用如下命令:

# source /etc/environment

若配置的~/.pam_environment文件,则使用如下命令:

$ source ~/.pam_environment

④ 配置完成,尽情享用吧~

重启计算机后即可享用fcitx5输入法。

提示:

fcitx5-material-color - 为fcitx5输入法提供类微软输入法主题的material color主题。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值