Skip to content

Iorest/rime-setting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐉 Rime Setting - 极致输入体验配置

一套专为 macOS 鼠须管(Squirrel)打造的 Rime 高级配置,基于 “模块化共享架构” 设计,集成了 Lua 增强中英混输语义模型


✨ 核心特性

  • 🧠 语义模型: 集成 Octagram 语言模型,大幅提升长句子预测准确率。
  • 🔤 中英混输: 内置 Easy_en 英文词库,输入英文单词自动联想。
  • 🧮 动态计算器: 在输入框直接计算结果。输入 q + 表达式(如 q1+2*3)。
  • 💰 金额大写: 财务报销神器。输入 R + 数字(如 R123.45)自动转换人民币大写。
  • 🔍 笔画反查: 遇到生僻字,按 ` 键进入笔画模式(h横、s竖、p撇、n捺、z折)查拼音。
  • 📅 快捷时间: 输入 rq 出日期,sj 出时间,xq 出星期。
  • 🎨 精美皮肤: 内置 10+ 套配色方案(微信键盘风格、Mac 风格、Nord 等)。

🚀 快速上手

  1. 备份: 备份现有的 ~/Library/Rime 文件夹。
  2. 安装字体: 安装 fonts/ 目录下的字体(HanaMinA/B)。
  3. 同步文件: 将本仓库所有文件拷贝至 ~/Library/Rime
  4. 重新部署: 点击 Rime 图标,选择 “重新佈署 (Redeploy)”

🛠 功能指令说明

指令 描述 示例
q 动态计算器 q1+2*3 -> 7
R 人民币/大写转换 R123.4 -> 壹佰贰拾叁元肆角
rq 日期转换 2024-03-14
sj 时间转换 09:15:20
` 笔画反查 `hspnz
Ctrl + Shift + 4 繁简切换 实时切换
Ctrl + Delete 选中并删除错词 选中错词按此键

🛠 开发与维护

自动化校验

本项目内置了 check.sh 脚本。如果您修改了配置,请在终端运行:

./check.sh

脚本会自动调用官方编译器验证您的 YAML 语法和引用逻辑。

智能应用感知

squirrel.custom.yamlapp_options 下,我们为常用的开发工具(VSCode, IntelliJ, Slack, Obsidian 等)预设了自动切换英文模式的规则,确保您的开发流程不被打断。


📂 模块化配置文件指南

本项目采用了 “核心逻辑分离” 的架构,方便维护:

  • 核心共享层:
    • shared_common.yaml: [最重要] 存放所有方案共用的 Lua 插件、Emoji、英文混输、反查逻辑。
    • rime.lua: 存放计算器、日期、金额转换的底层 Lua 代码。
  • 方案定义层:
    • default.custom.yaml: 全局开关、方案列表、快捷键。
    • luna_pinyin_simp.custom.yaml: 朙月拼音简体。
    • double_pinyin_flypy.custom.yaml: 小鹤双拼。
    • double_pinyin.custom.yaml: 自然码双拼。
  • 外观与个性化:
    • squirrel.custom.yaml: macOS 专属设置(App 默认中/英状态、皮肤选择)。
    • custom_phrase.txt: 用户自定义静态短语。

🎨 切换皮肤

打开 squirrel.custom.yaml,修改以下两行:

style/color_scheme: wechat_light      # 浅色模式皮肤
style/color_scheme_dark: wechat_dark # 深色模式皮肤

推荐可选:wechat_light, mac_light, google, nord_light, apathy 等。


📝 开发者提示 (Maintenance)

如果您需要修改 全方案通用 的功能(例如调整计算器的触发键或修改 Emoji 过滤规则): 👉 请直接修改 shared_common.yaml。修改后,所有输入方案都会同步更新。


📚 增强词库同步

本项目支持通过 git submodule 同步 rime-dict 增强词库:

  1. 引入子模块git submodule add https://github.com/Iorest/rime-dict.git dicts
  2. 一键链接:运行 ./sync_dicts.sh 自动创建词库映射。
  3. 重新部署:Rime 会自动识别并编译这些增强词库。

感谢

About

rime 输入法配置

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors