Archlinux输入法配置(Fcitx5+Rime)
- Linux
- 2024-10-02
- 19热度
- 0评论
框架安装
直接安装fcitx5-im包组 ,它包含fcitx5本体以及其他配置模块
sudo pacman -S fcitx5-im
引擎安装
可以选择fcitx5-chinese-addons包 或者fcitx5-rime包
本篇采用Rime引擎,其自定义程度较高。
sudo pacman -S fcitx5-rime
配置
本篇使用Kde plasma + Wayland,其他环境可以参考Archwiki或者FcitxWiki
kde用户可以进入 系统设置 > 键盘 >虚拟键盘, 勾选Fcitx 5 Wayland 启动器
接着,为Xwayland程序设置变量
sudo vim /etc/environment
配置
XMODIFIERS=@im=fcitx
保存后注销或者重启,默认ctrl + space切换输入法
对于输入法方案,可以使用雾凇拼音,即rime-ice,
虽然个人使用体验来看都差不多(bushi
可以使用yay安装
yay rime-ice-git
或者克隆其仓库,
git clone https://github.com/iDvel/rime-ice.git
定义Rime配置文件夹位置于 ~/.local/share/fcitx5/rime/
此外,对于 chromium/electron 应用程序,需要在启动命令后加上参数 --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime 来解决输入法漏字,字母上屏的问题
拿qq来举例,安装linuxqq后,编辑其desktop文件
sudo vim /usr/share/applications/qq.desktop
接着编辑Exec行,加入参数
Exec=linuxqq %U --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime
保存后重新启动应用,便不会再出现漏字的情况。