fcitx5、输入法、词库安装配置
卸载 Fcitx4
首先把卸载系统中 fcitx4 相关包:
sudo pacman -Rs $(pacman -Qsq fcitx)
安装 fcitx5
以下安装二选一,切忌带 -git
后缀的和不带
-git
的包一起安装(当然,一些词库啥的没事)。
稳健安装(安装 community 源的 fcitx5):
sudo pacman -S fcitx5-chinese-addons fcitx5 fcitx5-gtk fcitx5-qt kcm-fcitx5
注意:kcm-fcitx5
为 KDE 桌面的图形化配置 fcitx5 包。
激进安装(archlinuxcn 源的 fcitx5):
yay -S fcitx5-chinese-addons-git fcitx5-configtool-git fcitx5-git fcitx5-gtk-git fcitx5-qt5-git fcitx5-pinyin-zhwiki
fcitx5: 输入法基础框架主程序 fcitx5-chinese-addons:
简体中文输入的支持,云拼音 fcitx5-gtk: GTK 程序的支持 fcitx5-qt: QT5
程序的支持 fcitx5-pinyin-zhwiki: 肥猫制作的维基百万词库,没有版权风险,
放心使用 kcm-fcitx5: KDE 桌面环境的支持,最近换为了
fcitx5-configtool-git
, manjaro
还没更新到,不过可以手动安装。
设置 Fcitx5 初始配置
配置 Group 直接启动 fcitx5 是只有西文键盘的,如果是
KDE,可以到系统的输入法配置启用拼音。如果是别的桌面的话,把下面的内容粘贴到
~/.config/fcitx5/profile
1 | [Groups/0] |
DefaultIM=xx
为设置默认输入法,如果你习惯使用
rime,后面安装好之后可以设置成 rime。
配置文件在注销重新登陆之后就会生效,届时启动 fcitx5 即可体验。
配置环境变量
修改 ~/.pam_environment
,添加如下内容:
1 | GTK_IM_MODULE=fcitx5 |
使用 echo ${XDG_SESSION_TYPE}
命令查看,如果是 x11
用户,则还应当在~/.xprofile
添加如下内容:fcitx5 &
fcitx5-rime
sudo pacman -S fcitx5-rime fcitx5-pinyin-zhwiki-rime
或者 yay -S fcitx5-rime-git fcitx5-pinyin-zhwiki-rime
新版兼容旧版配置,可以直接使用命令复制配置与词库:
cp -r ~/.config/fcitx/rime ~/.local/share/fcitx5/rime
个性化
关闭云拼音
修改 ~/.config/fcitx5/conf/pinyin.conf
:
1 | # Enable Cloud Pinyin |
关闭自动 DPI
fcitx5 会自动根据多显示器不同的 DPI 来调整界面大小,但可能会造成了一些困扰,将这一功能关闭,并调整字体大小为 14。
修改~/.config/fcitx5/conf/classicui.conf
1 | # 按屏幕 DPI 使用 |
自定义快速输入
1 | #在 fcitx5 数据文件夹建立 mb 文件 |
在文件中添加形如input output
的代码,一行一条,即可实现添加快速输入辞典。
示例:要在快速输入中输入eg
,在候选中显示e.g.
,只需在上述
mb 文件中添加一行eg e.g.
即可。
友情提示:快速输入可以使用分号打开,Rime 不支持快速输入。
皮肤
用单行模式(inline_preedit)
上图就是单行模式,非常好看,推荐开启
对于 fcitx5 自带 pinyin 请修改
~/.config/fcitx5/conf/pinyin.conf
对于 fcitx5-rime,请新建/修改
~/.config/fcitx5/conf/rime.conf
加入/修改以下内容:
1 | # 可用时在应用程序中显示预编辑文本 |
输入法配置完成后,如果没有达到应该达到的效果,建议先重启 fcitx5 或者 logout 或者重启电脑,以便配置生效。