linux下 安装rime输入法后使用Rime-ICE配置自定义词库

server/2025/3/10 21:10:17/

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 提供多个输入方案,你可以选择最适合自己的:

方案名说明
iceRime-ICE 默认输入方案
luna_pinyin朙月拼音(带词库)
double_pinyin经典双拼
double_pinyin_flypy小鹤双拼
wubi86五笔86
cangjie5仓颉五代

如果你希望 默认启用某个方案,可以编辑 default.custom.yaml

patch:schema_list:- schema: ice

然后重新部署:

rime_deployer

5. 测试输入法

打开任意文本编辑器(如 geditVSCode、终端输入框),按 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 输入体验。主要步骤包括:

  1. 确保 fcitx5-rime 已安装
  2. 下载并安装 Rime-ICE
  3. 重新部署 Rime
  4. 选择适合自己的输入方案
  5. 进阶优化,如开启智能调频、UTF-8 词库、Emoji 支持
  6. 定期更新 Rime-ICE 以保持最新状态

如果你希望更进一步优化 Rime 体验,还可以尝试 自定义词库编写 Lua 规则 来增强输入法的智能化。

希望这篇文章对你有所帮助!🎉


http://www.ppmy.cn/server/174023.html

相关文章

探秘 C++:从基础语法到复杂项目实践的全攻略(一)

目录 C 是什么 搭建开发环境 常见的 IDE 介绍 安装步骤与简单配置 创建和运行 C 项目 基础语法入门 变量与数据类型 运算符与表达式 控制结构 C 是什么 C 是一种强大的编程语言,它的历史可以追溯到 20 世纪 70 年代末。当时,计算机科学家比雅尼…

Git与GitHub:理解两者差异及其关系

目录 Git与GitHub:理解两者差异及其关系Git:分布式版本控制系统概述主要特点 GitHub:基于Web的托管服务概述主要特点 Git和GitHub如何互补关系现代开发工作流 结论 Git与GitHub:理解两者差异及其关系 Git:分布式版本控…

vulnhub靶场之【digitalworld.local系列】的snakeoil靶机

前言 靶机:digitalworld.local-snakeoil,IP地址为192.168.10.11 攻击:kali,IP地址为192.168.10.6 kali采用VMware虚拟机,靶机选择使用VMware打开文件,都选择桥接网络 这里官方给的有两种方式&#xff0…

分类预测 | Matlab实现PSO-BP-Adaboost基于粒子群算法优化BP神经网络结合Adaboost思想的分类预测模型

分类预测 | Matlab实现PSO-BP-Adaboost基于粒子群算法优化BP神经网络结合Adaboost思想的分类预测模型 目录 分类预测 | Matlab实现PSO-BP-Adaboost基于粒子群算法优化BP神经网络结合Adaboost思想的分类预测模型分类效果基本介绍程序设计参考资料 分类效果 基本介绍 1.Matlab实现…

2025年网络安全决议

🍅 点击文末小卡片 ,免费获取网络安全全套资料,资料在手,涨薪更快 Keeper Security公司首席执行官兼联合创始人Darren Guccione分享了他认为企业领导人在2025年应该优先考虑的事情。 Keeper Security公司首席执行官兼联合创始人Da…

CTA策略【量化理论】

CTA策略演变史 全称:Commodity Trading Advisor (商品交易顾问) CTA最开始是指通过为客户提供期权、期货方面的交易建议,或者直接通过受管理的期货账户参与实际交易,来获得收益的机构或个人。 随着市场的发展&#…

供应链重构:制造业如何借助数字化提升响应速度?

下面这篇文章旨在从宏观和微观层面探讨:在过去五年(约2020-2024年)中,制造业如何通过数字化(尤其是人工智能、物联网、大数据等技术)重构供应链,以显著提升对市场与客户需求的响应速度。本文将包含相对详实的行业数据、部分技术原理解析、以及具有代表性的案例分析,帮助…

SQL分几种

SQL(Structured Query Language)是用于管理关系型数据库的标准语言。根据功能,SQL 语句可以分为以下几类: 1. 数据查询语言(DQL,Data Query Language) 用于从数据库中查询数据。 核心语句&…