( 平台:openbsd 7.8 amd64
桌面是openbox+tint2
安装openbsd的教程:
https://book.bsdcn.org/di-26-zhang-openbsd-ru-men/di-26.2-jie-an-zhuang )
(1)安装中文字体
# pkg_add noto-cjk zh-wqy-zenhei-ttf
(2)安装fcitx5:
# pkg_add fcitx fcitx-configtool fcitx-gtk fcitx-chinese-addons
(这里和教程有一点不同)
(3)在~/.profile和.xsession加入
export LANG="zh_CN.UTF-8" # 设置系统语言环境为中文 UTF-8
export LC_ALL="zh_CN.UTF-8" # 设置所有本地化环境变量为中文 UTF-8
export XIM_PROGRAM=fcitx # 指定 XIM 输入法程序为 fcitx
export XIM=fcitx # 指定 XIM 输入法
export XMODIFIERS="@im=fcitx" # 设置 XIM 修饰符,使用 fcitx
export QT_IM_MODULE=XIM # 指定 Qt 输入法模块为 XIM
export GTK_IM_MODULE=XIM # 指定 GTK 输入法模块为 XIM
(4)建立文件夹:
$ mkdir -p ~/.config/autostart
(5)复制文件:
$ cp /usr/local/share/applications/org.fcitx.Fcitx5.desktop ~/.config/autostart
(笔者还在~/.config/openbox/autostart中加入,fcitx5 &,结果任务栏出现2个fcitx5图标,top看进程有2个fcitx5,删掉autostart 中的fcitx5 &后,就只有一个fcitx5了。)
(6)重启电脑后,在虚拟控制台里输入:
$ fcitx5-configtool
设置输入法。