Rime is an input method engine for entering Chinese characters, supporting a wide range of input methods.fcitx5-rime
is the rime running on fcitx5 input method framework.
I have installed fcitx5-rime in my os which contains the below info:
uname -a
Linux debian 5.10.0-22-amd64 #1 SMP Debian 5.10.178-3 (2023-04-22) x86_64 GNU/Linux
fcitx5-rime
's version:
dpkg -l fcitx5-rime
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=================-============-============-====================================
ii fcitx5-rime:amd64 5.0.4-1 amd64 Rime input method support for fcitx5
I write the configuration in luna_pinyin.custom.yaml
:
cat luna_pinyin.custom.yaml
patch:
'speller/algebra':
- erase/^xx$/
- derive/^([zcs])h/$1/ # zh, ch, sh => z, c, s
- derive/^([zcs])([^h])/$1h$2/ # z, c, s => zh, ch, sh
- derive/([ei])n$/$1ng/ # en => eng, in => ing
- derive/([ei])ng$/$1n/ # eng => en, ing => in
- abbrev/^([a-z]).+$/$1/
- abbrev/^([zcs]h).+$/$1/
Wherever to put the file ,$HOME/.config/fcitx5/rime/
or $HOME/.local/share/fcitx5/rime/
,the fuzzy pinyin setting (speller)still can't take effect in fcitx5-rime input method engine?
1.Is the configuration wrong?
2.Which directory can i put it in?
How to fix it?
As mentioned in
fcitx/fcitx5
discussion 372, consider running thefcitx5-diagnose.sh
, in case it detects other factors which would explain your issue.You can review its output, for the following sections:
fcitx5
andfcitx5-rime
are running correctly.fcitx5
are accessible and functioning.fcitx5-rime
, are enabled and working properly.luna_pinyin.custom.yaml
, it can still provide insights into the overall input method configuration.The default location of
luna_pinyin.custom.yaml
seems to be$HOME/.config/fcitx5/rime/
.