Linux 安装 Fcitx5 配置中文输入法
在很多Linux的发行版上,都没有中文输入法,这非常不方便,而Fcitx5是个非常不错的选择。
安装前准备
主要介绍Arch Linux系统 + KDE Plasma桌面环境下Fcitx5的安装与配置流程,其他Linux发行版的安装逻辑大同小异。可通过以下命令确认自身系统版本:
# 执行后查看输出中的ID字段,即可确认发行版
cat /etc/os-release
Fcitx5安装
可以使用包管理器安装,以Arch为例,终端执行以下命令完成安装:
# 安装核心组件
sudo pacman -S fcitx5 fcitx5-chinese-addons fcitx5-configtool fcitx5-configtool-qt fcitx5-gtk fcitx5-qt
上述命令中各包的具体作用如下:
-
fcitx5:Fcitx5输入法框架的核心组件; -
fcitx5-chinese-addons:Fcitx5的中文扩展插件; -
fcitx5-configtool:通用图形化配置工具; -
fcitx5-configtool-qt:基于QT的图形化配置工具(有KDE 可以不安装这个); -
fcitx5-gtk:GTK应用适配插件,确保在GTK框架的软件; -
fcitx5-qt:QT应用适配插件,确保在QT框架的软件。
安装完成后无法直接使用,需配置系统环境变量,将Fcitx5设为默认输入法框架。
环境变量配置
以下为全局环境变量配置:
# 编辑全局环境变量文件(需要管理员权限)
sudo vim /etc/environment
# 添加以下内容
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
INPUT_METHOD=fcitx
SDL_IM_MODULE=fcitx
# 保存退出:按ESC,输入:wq,回车
环境变量配置完成后,需在系统设置(KDE Plasma为例)中按以下路径操作:
系统设置→键盘→虚拟键盘→Fcitx ** 5→应用(保存)**
完成设置后,重启系统。
打开Fcitx5配置工具
Fcitx5默认的输入法切换快捷键为 Ctrl+Space,可通过配置工具修改:
KDE环境:可直接在系统设置中找到Fcitx5配置入口
也可安装在控制台输入 fcitx5-configtool-qt 启动,通过该工具进行配置