从Fcitx4升级至Fcitx5
个人数据存放
几乎所有的fcitx4数据都存储在 ~/.config/fcitx 下。
对于fcitx5,路径更接近XDG标准, ~/.local/share/fcitx5 和 ~/.config/fcitx5 。
其中,Fcitx 4的Rime数据位于 ~/.config/fcitx/rime , Fcitx 5的Rime数据位于 ~/.local/share/fcitx5/rime 。
安装什么软件包
发行版可能有自己的方式来拆分包,我将只讨论它们如何在源包上映射。
| Fcitx4 | Fcitx5 |
|---|---|
| fcitx | fcitx5, fcitx5-gtk (Gtk IM Module), fcitx5-qt (Qt IM Module), fcitx5-chinese-addons (Pinyin & Table) |
| fcitx-qt5 | fcitx5-qt |
| fcitx-configtool | fcitx5-configtool |
| kcm-fcitx | fcitx5-configtool |
| fcitx-anthy | fcitx5-anthy |
| fcitx-chewing | fcitx5-chewing |
| fcitx-cloudpinyin | fcitx5-chinese-addons |
| fcitx-fbterm | fcitx5-fbterm |
| fcitx-hangul | fcitx5-hangul |
| fcitx-kkc | fcitx5-kkc |
| fcitx-libpinyin | 使用 fcitx5-chinese-addons 替代 |
| fcitx-m17n | fcitx5-m17n |
| fcitx-rime | fcitx5-rime |
| fcitx-sayura | fcitx5-sayura |
| fcitx-skk | fcitx5-skk |
| fcitx-sunpinyin | 使用 fcitx5-chinese-addons代替 |
| fcitx-table-extra | fcitx5-table-extra |
| fcitx-table-other | fcitx5-table-other |
| fcitx-unikey | fcitx5-unikey |
| fcitx-zhuyin | fcitx5-zhuyin |
可以保留旧数据
您需要重新配置输入法列表,不支持迁移配置文件。
某些引擎不将数据存储在fcitx的路径中,因此它们可以直接被重用,例如Mozc, Anthy。
有一定的数据可以迁移。fcitx5-configtool中的Fcitx5-migrator将帮助您完成此操作。支持的引擎包括拼音、字母、表格、SKK、KKC。