在KDE6中轻松安装并配置fcitx5-rime输入法
系统环境
openSUSE Tumbleweed + KDE Plasma 6 + Wayland
安装fcitx5-rime并启用
我的操作系统是英文操作系统(为了在tty中不用配置中文补丁也能够正常显示终端输出信息)。
中文的openSUSE预装了ibus
和fcitx
两种输入框架,请只保留一个或都删掉并安装fcitx5
以英文系统安装fcitx5-rime
为例: sudo zypper ref
sudo zypper in fcitx5 fcitx5-rime
注意到,fcitx wiki中提到在KDE下不要设置QT_IM_MODULE
与GTK_IM_MODULE
两个环境变量, 而安装fcitx5和rime时一起安装的systemd-inputmethod-generator这个包会生成上述两个环境变量。
可在/etc/profile.d
下新建脚本文件,写入取消设置两个环境变量的脚本: 1
2
3# /etc/profile.d/inputmethod-generator.sh
export QT_IM_MODULE=
export GTK_IM_MODULE=
安装完成后建议进行重启使配置生效;
接着,在System Settings - Input & Output - Keyboard - Virtual Keyboard中选择Fcitx5并Apply;
打开fcitx5-configtool
,在右侧可用输入法找到Rime
并添加到左侧当前输入法;
Fcitx5默认切换输入法快捷键为Ctrl+Space
。
“東風破”plum配置管理工具
可以使用plum便捷地管理配置文件。 使用git clone
下载plum: git clone --depth 1 https://github.com/rime/plum.git
cd plum
使用plum安装“雾凇拼音”配置
雾凇拼音是一套Rime配置,其仓库在此 > “功能齐全,词库体验良好,长期更新修订”
> ——来自https://dvel.me/posts/rime-ice
由于plum默认ibus框架,本文使用fcitx5框架,使用时要注意指定环境变量rime_frontend=fcitx5-rime
以安装完整配置以及启用小鹤双拼(非小鹤音形,小鹤音形我没学)为例: 1
2
3# in plum dir
rime_frontend=fcitx5-rime ./rime-install iDvel/rime-ice:others/recipes/full
rime_frontend=fcitx5-rime ./rime-install iDvel/rime-ice:others/recipes/config:schema=flypy
默认Rime的菜单键为F4,在“方案选单”中可以选择输入方案、切换中英、简繁等。
如需要外挂其他方案可搜索,并使用plum进行下载。
进一步的配置
Fcitx5
有些选项需要在fcitx5-configtool
中配置
如更改快捷键:fcitx5-configtool
- Global Options - Hotkey;
竖排候选:fcitx5-configtool
- Addons - Classic User Interface - Vertical Candidate List
Rime
参考Rime 定製指南,使用patch
功能进行自定义。
使用此功能已经超出了本文讨论的范围(因为直接修改Rime配置文件不符合本文“轻松”的概念), 但能够定制出符合更加个性化需求的配置,让输入法更称手好用。
……事实上配置起来也并不难,只要先学习yaml的语法,再参考着“定製指南”中的说明和例子去写就好了
Fcitx5-rime的配置文件夹在~/.local/share/fcitx5/rime
*愿“聪明的输入法懂你心意”