blog
blog copied to clipboard
MacOS App: Rime Squirrel - Input App
related:
- ✅ #346
- ✅ #198
- ✅ #187
- ✅ #330
MacOS 输入法软件: Rime Squirrel (鼠鬚管):
背景:
- 在此之前, 一直在使用 百度输入法Mac 版.
-
百度输入法
可用性没问题. 但是: - 鉴于隐私问题, 还是要小心这家
婊子公司
. - 虽然我已经使用防火墙软件 ban了他的联网功能. 总归不能放心.
-
- 因为
搜狗输入法 Mac 版
劣迹斑斑, 从来不用.
TL;DR 太长不看🙈:
Squirrel 输入法 优点:
- ✅ 开源+免费+跨平台, 无隐私泄露风险(尤其是区块链+私钥)
- 也有 Windows, Linux 版本, 官网可下载. 使用方式类似.
- ✅ 支持特定软件, 指定使用
中文+英文标点
输入.-
百度输入法
也支持. - 利好开发者, 开发工具(vscode, pycharm等, 自动使用英文标点)
-
- ✅ 支持输入法皮肤.
- ✅ 本体是输入法引擎.
- 兼顾: 拼音+五笔+仓颉(繁体五笔)各种输入法爱好者.
- 两岸三地华人, 都可以使用.
- 中文/英文, 拼音/五笔 可以同时一起使用(无需切换)
- ✅ 词频, 动态调整, 越用越快. (支持调教, 更符合个人口味)
漂亮皮肤:
- ✅
nord_dark
配置说明:
- ✅ 多年前, 就试用过此输入法, 后被劝退.
- ❌ 劝退原因是:
- 安装后, 默认配置很难用.
- 找不到好用配置, 懒得自己折腾.
- 👍 现在推荐原因:
项目官网:
- ✅ https://github.com/rime/squirrel
- ✅ https://rime.im/
- ✅ https://rime.im/download/
- ✅ 2009 年开发, 已经10多年了.
一些科普:
- https://www.v2ex.com/t/748947
- https://byvoid.com/zht/blog/recommend-rime/
- https://www.ifanr.com/156409
- https://www.hawu.me/others/2666
神仙配置:
- 💖 https://github.com/ssnhd/rime
- 💖 https://github.com/iDvel/rime-ice
- https://dvel.me/posts/my-rime-setting-2022/
输入法皮肤:
- 💖 https://github.com/NavisLab/rime-pifu
快速配置:
1. 安装:
- https://rime.im/
- 官网下载安装包 or 使用 brew 安装.
brew install --cask squirrel
2. 下载神仙配置:
- https://github.com/ssnhd/rime
- 参考此处项目文档说明, 导入配置, 非常简单.
3. 导入配置.(此处就可以结束)
- https://github.com/ssnhd/rime
- 参考此处项目文档说明, 导入配置, 非常简单.
- 到此处, 就可以结束.
- 因为这个神仙配置, 默认就足够好用. 适合大多数人.
4. 简单自定义.
- https://ssnhd.com/2022/01/06/rime/
- 参考此配置的详细文档.
模糊音纠错:
- ✅ 模糊音纠错
皮肤更改:
- ✅ https://ssnhd.com/2022/01/11/rime-skin/
- ✅ 主题选择:
nord_dark
对开发者来说, 需要补充更多IDE的
英文标点输入设置
.
- 添加更多IDE:
# 特定App默认中/英文输入
app_options:
com.apple.Spotlight: # 聚焦搜索
ascii_mode: true # true默认英文,false默认中文
com.runningwithcrayons.Alfred: # alfred
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.apple.Terminal: # 终端
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.microsoft.VSCode: # Visual Studio Code
ascii_mode: true
ascii_punct: true # 中文状态输出英文标点(半角)
com.tencent.Lemon: # 腾讯柠檬
ascii_mode: true
com.apple.dt.Xcode: # Xcode
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.nektony.App-Cleaner-SII: # App Cleaner & Uninstaller
ascii_mode: true
com.xunyong.hapigo: # hapigo
ascii_mode: true
# IDE list:
com.jetbrains.CLion:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.jetbrains.pycharm: # 区分大小写
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.jetbrains.goland: # 区分大小写
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.jetbrains.Webstorm:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.jetbrains.Idea:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.jetbrains.intellij.ce:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.google.android.studio-EAP:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.google.android.studio:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
Fleet.app:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.sublimetext.4:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
# tools:
com.googlecode.iterm2:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
com.google.Chrome:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
org.yuanli.utools:
ascii_mode: true
ascii_punct: true # 默认英文标点符号
- ✅ 配置结束.
重新部署
输入法配置. - ✅ 每次更改了配置, 就需要
重新部署
一下输入法.

踩坑:
键盘的 CAPS(大小写锁定键失效):
配置查看:
-
default.custom.yaml
修复:
- 配置内, 特别加了如下提示:
- 更改设置后, 确实解决went.
# 若 caps 切换大小写无效, 打开 Mac 系统偏好设置 > 键盘 > 输入法 > 取消勾选[使用大写锁定键切换“美国”输入模式]
- 取消此设置:

词库:
- https://github.com/LoganJC/rime-dict