Ubuntu输入法
1. 卸载系统默认的IBus
系统自带的IBus不具备记忆功能,建议卸载防止与新安装的Fcitx5冲突
sudo apt purge ibus ibus-gtk ibus-gtk3
2. 安装Fcitx5和RIME
sudo apt install -y fcitx5 fcitx5-chinese-addons fcitx5-rime fcitx5-config-qt
设置环境变量
vim ~/.bashrc
# >>>Fcitx5>>>
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export INPUT_METHOD=fcitx
export SDL_IM_MODULE=fcitx
export GLFW_IM_MODULE=ibus
# <<<Fcitx5<<<
刷新
source ~/.bashrc
启动服务并查看状态
# 启动服务
fcitx5 -d
# 检查状态
fcitx5-diagnose
3. 安装白霜拼音
进入Fcitx5的配置父目录:
cd ~/.local/share/fcitx5/
备份旧rime文件夹
mv rime rime-backup
通过Git下载白霜拼音
git clone --depth 1 https://github.com/gaboolic/rime-frost rime
重新部署让配置生效
fcitx5-remote -r
打开配置工具
fcitx5-configtool
将rime(中州韵)加入当前输入法
4. 激活右Shift切换中英文
进入配置目录
cd ~/.local/share/fcitx5/rime
创建用户配置
vim default.custom.yaml
加入以下补丁
patch:
ascii_composer/switch_key:
# 保留左Shift原有行为(通常为 commit_code)
Shift_L: commit_code
# 让右Shift也能切换中英文,行为与左Shift一致
Shift_R: commit_code
保存后,右键点击输入法图标选择“重新部署"
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 雯欂の修仙笔记!