安装 fcitx 5 框架
sudo pacman -S fcitx5 fcitx5-configtool fcitx5-gtk fcitx5-qt fcitx5-chinese-addons fcitx5-rimefcitx5:核心框架fcitx5-configtool:图形配置工具fcitx5-gtk/fcitx5-qt:GTK/Qt 程序支持fcitx5-chinese-addons: 中文插件fcitx5-rime:Rime 引擎插件
安装 paru
安装雾凇拼音
直接安装雾凇拼音,这是别人做好的整合包,直接安装省点事情。
GitHub - iDvel/rime-ice: Rime 配置:雾凇拼音 | 长期维护的简体词库
paru -S rime-ice-git打开终端,输入下面的指令:
vim ~/.local/share/fcitx5/rime/default.custom.yaml添加下面的内容:
patch:
# 仅使用「雾凇拼音」的默认配置,配置此行即可
__include: rime_ice_suggestion:/
# 以下根据自己所需自行定义,仅做参考。
# 针对对应处方的定制条目,请使用 <recipe>.custom.yaml 中配置,例如 rime_ice.custom.yaml
__patch:
key_binder/bindings/+:
# 开启逗号句号翻页
- { when: has_menu, accept: comma, send: Page_Up }
- { when: has_menu, accept: period, send: Page_Down }配置环境变量
vim ~/.pam_environment输入:
GTK_IM_MODULE=fcitx # 让 GTK 程序(如 Firefox、LibreOffice)知道应该调用 Fcitx5 输入法接口。
QT_IM_MODULE=fcitx # 让 Qt 程序(如 KDE 应用、Telegram)使用 Fcitx5 输入法。
XMODIFIERS=@im=fcitx # 传统 X11 程序的兼容性变量(部分老旧软件依赖此变量)。
这个环境变量只会影响到当前用户。
更推荐。
启动
fcitx5 &这个指令就会启动应用。
添加中州韵
fcitx5-configtool输入这个指令,跳转到 fcitx 5 的配置界面。

一般是已经默认添加上中州韵了,如果没有就点击下面的添加输入法。

找到中州韵添加。
别忘了点击应用。
注意:在添加输入法中是不显示已经添加了的输入法的。还有,前面带键盘的只是键盘的布局,不是输入法。
按下 Ctrl + Space 就可以使用了。
双拼配置
使用中州韵,右键输入 icon,然后选择小鹤双拼,当然也可以选择别的双拼,不过我已经习惯使用小鹤双拼了,就拿这个举例子。
到这里就可以使用双拼了。
双拼直接显示
rime 中的小鹤双拼默认会显示全拼,也就是说输入你好,输入的是nihc,但是屏幕上会显示nihao,虽然直接按下 enter 还是会输出 nihc, 但是如果更喜欢所见即所得,就想让它显示woui,可以跟着下面的配置:
打开小鹤双拼的配置文件。
输入下面指令:
sudo vim /usr/share/rime-data/double_pinyin_flypy找到 translator 中的 preedit_format 中的内容全部注释掉,这个是将双拼显示为全拼的格式。
最后记得保存 :wq
接着就重新部署一下。
其实上面的方法是错误的,需要用到 sudo 命令的一般都是有问题的,因为好的系统会让用户使用与管理分离。
这里一旦更新 rime,之前的操作就都会被覆盖。
在 rime 用户配置文件,也就是 ~/.local/share/fcitx5/rime/default.custom.yaml,中建立一个新的文件,名字是 *方案名称*.custom.yaml, 我们这里修改的是小鹤双拼,所以就创建一个新的文件,名为 double_pinyin_flypy.custom.yaml。
patch:
translator/preedit_format: []patch: 表示这是一个补丁
translator/preedit_format: []: 表示如果找到这个值,就赋空,注意 yaml 语法,: 与 [] 中间有空格。
这里再次部署,就可以了。
一些问题
rime 有时候没法打开,或者有时候没法打开设置,重启电脑即可。
可以用 fcitx5-diagnose 排查一下。