Ubuntu 12.04 fcitx 4.2.8.1
默认情况下安装的fcitx-rime中是没有五笔的。
cp /usr/share/rime-data/wubi86.schema.yaml ~/.config/fcitx/rime/
cp /usr/share/rime-data/wubi_pinyin.schema.yaml ~/.config/fcitx/rime/
ln -s /usr/share/rime-data/wubi86.dict.yaml ~/.config/fcitx/rime/
ln -s /usr/share/rime-data/wubi_pinyin.prism.bin ~/.config/fcitx/rime/
ln -s /usr/share/rime-data/pinyin_simp.dict.yaml ~/.config/fcitx/rime/
ln -s /usr/share/rime-data/pinyin_simp.* ~/.config/fcitx/rime/
ln -s /usr/share/rime-data/wubi86.* ~/.config/fcitx/rime/
编辑~/.config/fcitx/rime/default.yaml,在schema_list下方加一行:
- schema: wubi86
重启fcitx,F4选择五笔/五笔拼音,OK。
反查:
五笔可以按’z‘,然后输入拼音。
五笔拼音可以直接输入拼音。
过程:
locate /rime找到与rime有关的文件所在文件夹~/.config/fcitx/rime和/usr/share/rime-data
rime-data文件夹下的yaml文件rime文件夹下都有,bin文件都是链接过去的,没有与五笔有关的文件
apt-cache search rime wubi搜出/usr/share/rime-data,安装后rime-data文件夹中就有五笔相关文件了
将yaml文件复制过去,五笔拼音文件软链接过去,default.yaml中添加schema启用五笔拼音
能启用五笔了,但是候选词都是空白,退出fcitx终端运行fcitx有error:Error opening table file '/home/nerd/.config/fcitx/rime/wubi86.table.bin'.Error loading table for dictionary 'wubi86'.
wubi_pinyin.schema.yaml文件显示会用到两个dictionary:wubi86以及pinyin_simp,把对应的dict和bin文件链接过来
完
本文链接地址: fcitx-rime添加五笔/五笔拼音
发表评论