trime配置教程资料

本文最后更新于 2026年1月24日。

Rime经典资料汇总 菜鸟书评

https://github.com/osfans/trime/wiki/Rime%E7%BB%8F%E5%85%B8%E8%B5%84%E6%96%99%E6%B1%87%E6%80%BB-%E8%8F%9C%E9%B8%9F%E4%B9%A6%E8%AF%84

https://github.com/osfans/trime/wiki

https://github.com/rime/home/wiki/RimeWithSchemata

.schema.yaml , .trime.yaml,default.yaml文件分别起什么作用

在 Trime(同文输入法)中,这三个文件构成了配置系统的核心。由于 Trime 是基于 Rime(中州韵)引擎开发的,它既遵循 Rime 的通用规则,又有自己独特的安卓端界面配置。

简单来说:default 管全局逻辑,.schema 管具体方案,.trime 管键盘长相。


1. default.yaml —— 全局逻辑的“总管”

它是 Rime 引擎的基础配置文件,定义了所有输入方案公用的行为。

  • 核心作用

    • 方案列表:决定你点击“切换方案”时能看到哪些输入法(如朙月拼音、小鹤双拼)。

    • 快捷键:定义全局的翻页键(如 Page Up/Down)、中英文切换键等。

    • 菜单配置:候选词个数(page_size)的默认值。

  • 修改建议:一般修改 default.custom.yaml 来增删输入方案或调整每页候选词数。

2. [方案名].schema.yaml —— 输入方案的“灵魂”

每一个具体的输入法方案(如 luna_pinyin.schema.yaml)都有这样一个文件。它决定了你怎么打字、怎么出词。

  • 核心作用

    • 翻译器 (Translators):定义拼音如何映射到汉字,是否开启自动造词。

    • 词库引用:指定使用哪个词典文件(.dict.yaml)。

    • 符号映射:输入 /fb 变出 (╯‵□′)╯︵┴─┴ 这类功能就在这里定义。

  • 修改建议:如果你想修改双拼方案的键位映射,或者想让某个拼音方案支持模糊拼音,就在对应的 .schema.custom.yaml 里改。

3. trime.yaml —— 键盘界面的“皮肤师”

这是 Trime 安卓端特有的文件,Rime 的电脑版(小狼毫、鼠须管)是没有这个文件的。它只负责“面子”问题。

  • 核心作用

    • 键盘布局:定义按键的大小、位置、长按功能。

    • 配色方案:按钮的颜色、背景图、字体大小。

    • 工具栏按钮:就像你之前问的,在候选栏上方添加“剪贴板”、“设置”、“收起键盘”等按钮。

  • 修改建议:如果你想改键盘高度、换个颜色、或者在键盘上加个特殊的快捷键,都要在 trime.custom.yaml 里操作。


总结对照表

文件名 负责领域 比喻 常见修改场景
default.yaml 全局通用设置 地基 增加新的输入方案、修改每页显示 9 个词
.schema.yaml 输入映射/词库 大脑 开启模糊音、修改符号表、更换词库
trime.yaml 界面布局/皮肤 衣服 添加剪贴板按钮、改键盘高度、换配色

⚠️ 重要提醒:为什么总提到 .custom.yaml

在 Trime 中,你不应该直接修改上述原始文件。

  1. 防覆盖:软件升级或重新部署时,原始文件可能会被重置。

  2. 补丁机制:Rime 使用“补丁(Patch)”机制。你只需要创建一个对应的 xxx.custom.yaml,写下你要改的那几行,引擎会自动把你的修改“贴”到原始文件上。

你想调整的具体功能是关于“打字逻辑”还是“键盘按键样式”?我可以根据你的需求提供具体的 patch 代码。