Arch/CachyOS:安装 Fcitx5 + 中州韵(Rime)

温馨提醒
总结摘要
linux 配置双拼和全拼的输入法

1. 安装 Fcitx5 基础组件

1
2
3
4
5
6
sudo pacman -S \  
	fcitx5 \  
	fcitx5-configtool \  
	fcitx5-gtk \  
	fcitx5-qt \  
	fcitx5-chinese-addons  

可选:如果你和我一样,用 Wayland 桌面建议安装一下这个:

1
sudo pacman -S fcitx5-wayland  

2. 设置输入法环境变量

创建:

1
2
mkdir -p ~/.config/environment.d   
vim ~/.config/environment.d/fcitx5.conf  

写入配置

1
2
3
GTK_IM_MODULE=fcitx  
QT_IM_MODULE=fcitx  
XMODIFIERS=@im=fcitx  

注销并重新登录使其生效。

3. 安装中州韵与双拼支持

1
sudo pacman -S fcitx5-rime rime-double-pinyin  

4. 安装雾凇拼音词库

词库这里我们通过镜像下载,然后解压缩

1
2
3
4
5
mkdir -p ~/.local/share/fcitx5/rime   
  
curl -L -o /tmp/rime-ice.zip \ https://mirror.nju.edu.cn/github-release/iDvel/rime-ice/LatestRelease/full.zip  
  
unzip -o /tmp/rime-ice.zip -d ~/.local/share/fcitx5/rime rm /tmp/rime-ice.zip  

5. 启用全拼与自然码双拼

中文输入我习惯用双拼,但是也还是保留了全拼,以防万一
创建或者打开配置文件:~/.local/share/fcitx5/rime/default.custom.yaml

1
2
3
4
patch:  
schema_list:  
	- schema: rime_ice # 雾凇全拼  
	- schema: double_pinyin # 自然码双拼  

保存后,输入 rime 部署命令:

1
2
3
4
rime_deployer --build \   
	~/.local/share/fcitx5/rime \  
	/usr/share/rime-data \  
	~/.local/share/fcitx5/rime/build  

6. 添加中州韵到 Fcitx5

1
fcitx5-configtool  

点击“添加输入法”,添加“中州韵”

Fcitx5 中只添加一个中州韵;雾凇全拼、自然码双拼在中州韵内部切换。

7. 重启 fcitx5 并使用

1
fcitx5 -r -d  

按 F4 切换输入法

  • Ctrl + Space:启用/关闭输入法
  • F4 或 `Ctrl + ``:打开中州韵方案菜单,我的只能通过 F4 去切换
  • 选择“雾凇拼音”或“自然码双拼”

确实比系统自带的双拼好用多了~