Rime-ICE(「冰海」)是一个由 iDvel 维护的 Rime 输入方案,提供更强的词库、简繁优化、双拼支持,并且对现代汉语输入体验做了大量优化。如果你已经在 Linux 上安装了 Rime(如 fcitx5-rime
),那么可以通过 Rime-ICE 进一步提升输入体验。
1. 先决条件
在安装 Rime-ICE 之前,你需要确保 Rime 已经安装并可以正常使用。如果你尚未安装,请参考 :在 Linux 上安装 Rime 输入法:完整指南-CSDN博客
1.1 检查 Rime 是否已安装
fcitx5-diagnose
如果 fcitx5-rime
已经安装,你应该能在 ~/.local/share/fcitx5/rime/
目录下找到 luna_pinyin.schema.yaml
等默认配置文件。
2. 下载 Rime-ICE
我们可以通过 git
直接下载 Rime-ICE 到本地并覆盖默认配置。
cd ~/.local/share/fcitx5/rime/
git clone --depth=1 https://github.com/iDvel/rime-ice ice_tmp
cp -rf ice_tmp/* .
rm -rf ice_tmp
如果你使用的是 ibus-rime
,目录路径可能是:
cd ~/.local/share/ibus/rime/
git clone --depth=1 https://github.com/iDvel/rime-ice ice_tmp
cp -rf ice_tmp/* .
rm -rf ice_tmp
3. 部署 Rime-ICE
3.1 重新部署 Rime
rime_deployer
如果你使用 Fcitx5,可以用以下命令重新加载 Rime:
fcitx5-remote -r
如果 rime_deployer
提示找不到命令,你可以手动删除旧配置并重新生成:
rm -rf ~/.local/share/fcitx5/rime/build/*
fcitx5-remote -r
4. 选择合适的输入方案
Rime-ICE 提供多个输入方案,你可以选择最适合自己的:
方案名 | 说明 |
---|---|
ice | Rime-ICE 默认输入方案 |
luna_pinyin | 朙月拼音(带词库) |
double_pinyin | 经典双拼 |
double_pinyin_flypy | 小鹤双拼 |
wubi86 | 五笔86 |
cangjie5 | 仓颉五代 |
如果你希望 默认启用某个方案,可以编辑 default.custom.yaml
:
patch:schema_list:- schema: ice
然后重新部署:
rime_deployer
5. 测试输入法
打开任意文本编辑器(如 gedit
、VSCode
、终端输入框),按 Ctrl + Space
切换到 Rime
,然后开始输入:
- 输入 "nihao",你应该会看到优化后的候选词排序。
- 输入 "rime-ice",看看是否能正确联想出 "Rime-ICE" 这样的术语。
6. 进阶自定义 Rime-ICE
如果你希望对 Rime-ICE 进行进一步优化,可以修改配置文件:
6.1 开启 UTF-8
词库支持
在 default.custom.yaml
中添加:
patch:"switches":- name: extended_charsetstates: [ "基础字符集", "扩展字符集" ]reset: 0
然后重新部署。
6.2 开启动态调频(提升词频智能化)
如果你希望 Rime 自动记住你的输入习惯并优化候选词排序,可以开启 dynamic_frequency
:
patch:"switches":- name: dynamic_frequencystates: ["关", "开"]reset: 1
6.3 启用 emoji
词库
patch:schema_list:- schema: ice- schema: emoji
这样你就可以输入 :smile:
来打出 😊 了!
7. 维护与更新 Rime-ICE
Rime-ICE 词库会定期更新,我们可以定期拉取最新版本并重新部署:
cd ~/.local/share/fcitx5/rime/
git pull
rime_deployer
fcitx5-remote -r
这样就能保持词库的最新状态!
8. 总结
本文介绍了如何在 Linux 上安装并配置 Rime-ICE,提升 Rime 输入体验。主要步骤包括:
- 确保
fcitx5-rime
已安装 - 下载并安装 Rime-ICE
- 重新部署 Rime
- 选择适合自己的输入方案
- 进阶优化,如开启智能调频、UTF-8 词库、Emoji 支持
- 定期更新 Rime-ICE 以保持最新状态
如果你希望更进一步优化 Rime 体验,还可以尝试 自定义词库 或 编写 Lua 规则 来增强输入法的智能化。
希望这篇文章对你有所帮助!🎉