Skip to content

zllx666/rime-settings

 
 

Repository files navigation

自用 Rime 配置

demo

基本套路:


说明 & 使用

部署前先将 pinyin_simp.dict.yaml 中的 - dicts/private 这行删除,这是我自己的私有词库(联系人之类的),否则部署时会报错。


「袖珍简化字方案」为主,挂载「Easy English Nano 方案」,以支持汉语和英文的输入。

将两个方案的扩展词库分别放置进了 dicts/melt_dicts/ 目录中,让主目录清爽一些。

自定义了 punctuator,主要是让标点符号直接上屏,将「/」模式改为了「v」模式,有一些个性化的键盘符号映射,比如单引号为 ,可以自行按需修改。

袖珍简化字原方案中的字表涵盖了大量的错误多音字、古字、超大字符集,替换为自己整理的 8105 字表。

袖珍简化字原方案中的词库有特别多的异形词和错别字,找到了“华宇野风系统词库”,感谢原作者的辛苦整理,几乎已经修正了所有的异形词。


各文件说明:

.
├── build/ # 构造目录,大修改之后,或遇到某些问题时,建议删除后重新部署

├── default.custom.yaml  # 基础设置
├── squirrel.custom.yaml # 鼠须管的皮肤设置
├── installation.yaml    # 同步设置
├
├── pinyin_simp.schema.yaml # 袖珍简化字输入方案
├── pinyin_simp.custom.yaml # 对方案的扩充(关键配置文件)
├── symbols.custom.yaml     # 键盘符号行为,单独拆分出来了,主要是将「/」模式改为了「v」模式
├── pinyin_simp.dict.yaml   # 挂载词库
├── dicts/                  # 扩展词库目录
├
├── melt_eng.schema.yaml # Easy English Nano 输入方案
├── melt_eng.dict.yaml   # 挂载词库,及原方案初始词库
├── melt_dicts/          # 扩展词库目录
├
├── custom_phrase.txt # 自定义短语
├── opencc/           # Emoji、符号映射
├── rime.lua          # lua 脚本
├
└── zh-hans-t-essay-bgw.gram # 八股文模型

installation.yamluser.yaml 在首次部署后会自动生成。


custom_phrase.txt 置顶了很多字词,一是为了解决单编码时(只输入一个字母时)被英文占据最前面的候选项(这需要设定 custom_phrase.txtmelt_eng 的权重高),二是方便进行一些快速输入。

custom_phrase.txt 中可以设置某些字词的完整注音,以让其永远只出现在前 N 个候选项,但是这样设置之后,这些字词就不能与正常的字共同造词(包含完整注音的自造词无法被记住)。现在不知道如何能完美的固定某些字词的候选项顺序,搜索了很多,似乎 Rime 就没有置顶功能。

由于 custom_phrase.txt 这个特性,最好不要对字词使用完整的编码以污染平时正常遣词造句。

如 「他们」最好设置为「tm、tam、tmen」,而不是「tamen」。

如「仙剑奇侠传」最好设置为「xj、xjqxz」,而不是「xianjianqixiazhuan」。


其他

顺便推荐一下在 VSCode 中给 YAML 设置默认 Tab 行为的方法:microsoft/vscode#69011

使 Tab 变成 2 个空格长度的 Tab(而不是空格),修改词库时很方便,不用总是手动调节了。

建议配置都折腾完了再启用这个,因为配置文件中如果使用了 Tab 来缩进会产生一些意想不到的错误。。。

.../.vscode/settings.json

    // Configure editor settings to be overridden for [yaml] language.
    "[yaml]": {
        "editor.insertSpaces": false,
        "editor.tabSize": 2,
        "editor.autoIndent": false,
    },

参考 & 感谢:上手时主要参考的一些仓库

maomiui/rime 详细的图文教程及实例

fkxxyz/rime-cloverpinyin 四叶草拼音输入方案

tumuyan/rime-pinyin-simp 融合拼音(Easy English Nano)输入方案

placeless/squirrel_config 鼠须管配置 2021 见过的最酷炫的只有两个候选项的小鹤双形

Rime方案製作詳解


About

自用 Rime 配置

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%