fcitx5 简评和使用方法

其实 fcitx5 已经被偷偷开发了很久了,但是进度比较缓慢。不过,现在的 fcitx5 也已经基本可用。cn 源里的 fcitx5-config-qt-git 包和官方源里的 kcm-fcitx5 都解决了对 KDE 过度依赖的问题(自己编译的话依赖还是很多)。日常使用也没有太大的问题,有兴趣的可以尝试。

Arch Linux 用户可以使用 cn 源里的版本(-git 结尾),或官方源里的版本,前者更新打包极其频繁,后者则相对少一些。另外,后者没有 qt4 模块,cn 源和 AUR 也没有可以和它一起使用的 qt4 模块,或许可以自己改 fcitx5-qt4-git 的依赖试试(那干嘛不直接用前者)

需要安装的包基本上和 fcitx 的类似,我自己安装了的有 fcitx5-chinese-addons-git,fcitx5-git,fcitx5-gtk-git,fcitx5-qt4-git,fcitx5-qt5-git,fcitx5-rime-git,kcm-fcitx5-git。

主要区别就配置工具换成了 kcm-fcitx5(git 版本非 KDE 用户用 fcitx5-config-qt-git)。

其他发行版用户先看源里有没有,没有的话可以尝试找第三方源,或者自己编译/解包后打包并安装。

装上之后用你喜欢的方式设置如下环境变量(由于漏洞的原因,.pam_environment 将不再默认读取,可以根据你的情况考虑 .xprofile.profile.zshenv 等):

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

fcitx5 的自带拼音有一定改进,同时也提供了 rime。rime 仍然不能使用云拼音。至于想使用搜狗输入法的,建议点击右上角的$\times$。

对于两个拼音输入的比较,个人认为新的自带拼音好于 rime 明月拼音简化字的默认配置,并且也提供了不少常用的自定义选项。如果你不怎么在乎隐私,或者对云拼音提供商(目前支持咕果/咕果CN/百毒)很信任的话,使用云拼音会有不错的体验。不过重度折腾下还是 rime 可定制性最好,并且跨平台同步折腾好之后效果也不错。

拼音推荐设置:

  • 启用预测
  • 启用颜文字
  • 云拼音看自己需要
  • Show preedit within application(单行显示)
  • 快捷键自己设置
  • 词典:可适当导入搜狗词库

rime 的话 fcitx5 提供的额外设置就一个单行显示,建议打开。

fcitx5 的主题有一定变化,fcitx 的主题不能直接使用,而 fcitx5 的主题很少。

一种选择是使用 kimpanel,不使用的话,推荐 hosxy/Fcitx5-Material-Color,比较简洁,风格类似微软拼音,配色为 Material,建议配合单行模式,建议打开“按屏幕 DPI 使用”,然后把字体调小到合适的程度。

fcitx5-remote 的行为与 fcitx-remote 没有明显区别,使用此功能的工具只需修改调用的命令即可。如果命令是硬编码的,不想改源码可以直接 ln -s