My Rime
/ 9 min read
Rime 是一款功能强大的输入法, 每个人的习惯不同, 它可以根据不同的习惯来调整方案. 之前使用的系统双拼输入法, 没有词库功能, 想打的字词经常排在后面, 所以体验了一下 Rime, 没想到这么舒畅, 并且使用 WeChat 主题 + 霞鹜文楷 非常漂亮. 它需要一点折腾, 比较适合程序员, 自己掌控输入法的各种管理与配置.
下面就是我的折腾历程.
安装工作
1. 安装 Rime
使用 brew 安装 㞢(https://rime.im/download/)
2. 安装配置管理工具
使用东方破 plum 来管理配置(https://github.com/rime/plum)
3. 安装雾凇拼音
雾凇拼音是一个长期维护的简体词库(https://github.com/iDvel/rime-ice)
4. 安装霞鹜文楷字体
配置工作
以上安装工作完成后, 就可以开始配置了.
首先需要知道, Rime 的配置文件目录在 ~/Library/Rime
下
配置使用了 YAML 格式, 一些默认配置尽量不要调整, 比如 default.yaml, dobule_pinyin_flypy.schema.yaml, squirrel.yaml
, 这几个配置文件想要调整则需要对应的 custom 文件: default.custom.yaml, dobule_pinyin_flypy.custom.yaml, squirrel.custom.yaml
.
任何配置文件的修改, 都需要重新部署才能生效, 点击右上角的输入法, 再点击部署, 或者使用脚本应该这么写:
好的, 接下来开始折腾吧.
1. 主题更新
使用 wechat 主题, 并使用霞鹜文楷
当然这里面也设置了应用打开后的默认中英文, 比如我们在 Spotlight 搜索时候一般是用来打开应用, 应用大多都是英文, 所以默认使用英文; 再比如打开 VSCode 大部分是要键入代码, 所以默认也是英文, 并且要使用半角符号.
2. 使用 CapsLock 切换中英文
需要在系统设置中将 使用大写锁定键切换“ABC”输入法
关闭, 因为系统的设置优先级最高.
3. 设置默认使用英文标点
关于这条, 很多人不喜欢中文下用英文标点符号, 请忽略, 我个人还是习惯这种, 打一个标点再打一个空格.
要说一下半角和全角, 英文标点也是有半角和全角之分的, 所以要使用中英标点来区分.
4. 设置常用自定义文本
这样就和系统自带的 Text Replacement
功能一样了. 因为我用双拼, 需要在 custom_phrase_double.txt
里面创建, 而不是默认的 custom_phrase.txt
.
5. 自动更新词库与部署
虽然说 Rime 是一款功能齐全的输入法, 但如果没有词库, 还不如直接使用系统的输入法, 没有了词库便没有了灵魂, 搜狗输入法这种联网的会担心隐私问题, 所以 Rime + 词库能解决, 需要将词库下载到本地库中, 当然还有一些表情符号等.
输入法也有同步功能, 点一下同步, 会自动将配置文件全部同步到 sync/YOUR_INSTALLATION_ID
下面.
当然我们希望它能够自动更新, 所以可以使用下面这段脚本:
这段脚本保存在 ~/bin/update_rime_and_deploy.sh
中, 然后新建一个 ~/Library/LaunchAgents/com.faichou.rime.plist
:
命令执行:
这样, 每天中午12点就会自动更新词库, 并自动同步配置, 自动部署.
Refs