linux的常见输入法方案有fcitx、ibus,fcitx类型的输入法我没找到合适方案,ibus提供了一个智能拼音中文输入法比较顺手,安装简单。
我使用的系统版本为Rocky Linux9.4,已经自带ibus中文输入法,从设置——keyboard中选择输入源,新增——汉语(中国)
选择——中文(智能拼音)即可
若系统中没有,需自行安装
安装ibus
sudo dnf install ibus ibus-libpinyin -y
按照提示配置ibus自启动
命令行输入 ibus-setup 设置输入法
之后会看到提示,若无法正常使用需要配置自启
1, 环境变量中添加
启动终端,默认目录应该是你的用户当前目录,输入su使用root用户操作
vi .bashrc
在文件开头新增三句:
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
结果如下
按esc 输入:wq 保存退出。
2, 把ibus-demon最好加入系统启动
如果你是xfce桌面环境:设置——会话和启动,在应用程序自启动中,点击 "增加" 按钮。
输入以下信息:
名称:IBus Daemon
命令:/usr/bin/ibus-daemon
注释:启动 IBus 输入法框架(这里随意)
点击 "Add" 然后关闭窗口。
设置=>会话和启动=>加入路径 /usr/bin/ibus-demon