注意在 FreeBSD-14.0-Current 中会出现许多不可预料的奇怪的 bug(fcitx5 诊断信息英文乱码,输入法显示出奇怪的汉字,fcitx5-qt5 环境不能正常加载……),如果条件允许应该在 FreeBSD-Release 中参考使用本文。
注意该教程仅在 KDE 5/csh 下测试通过。
# pkg install zh-fcitx zh-fcitx-configtool fcitx-qt5 fcitx-m17n zh-fcitx-libpinyin
.cshrc
和 /etc/csh.cshrc
中添加如下配置,此配置可以解决部分窗口 fcitx 无效的问题。.cshrc
和 /etc/csh.cshrc
中添加下面两行配置可以解决终端无法输入中文和无法显示中文的问题。# cp /usr/local/share/applications/fcitx.desktop ~/.config/autostart/
注意该教程仅在 KDE 5/csh 下测试通过。
# pkg install fcitx5 fcitx5-qt fcitx5-gtk fcitx5-configtool zh-fcitx5-rime zh-rime-essay zh-fcitx5-chinese-addons
# cp /usr/local/share/applications/org.fcitx.Fcitx5.desktop ~/.config/autostart/
.cshrc
和 /etc/csh.cshrc
中进行如下配置,此配置可以解决部分窗口 fcitx 无效以及无法输入显示中文的问题。csh
,为了方便配置,需要把默认 shell 改成 csh。然后其余配置方法同上所述。# echo $0
,如果输出不是 csh
,尝试修改成 csh
:csh
:csh
,代表配置成功。然后其余环境变量配置方法同上所述。setenv
等环境变量改为 export
形式亦可,例如 export GTK_IM_MODULE=fcitx
。fcitx
故障诊断,但是该输出仅对 bash
做了环境变量的配置。 也就是说他输出的环境变量仅适用于 bash
、sh
和zsh
等 SHELL,而不适用于 csh
。于 csh
的环境变量配置需要参考上文。bash
字样且无法输出诊断信息,则需要先安装 bash
:# pkg install bash
GTK 4
的支持是正常的。fcitx qt 4
的支持是正常的。