blog icon indicating copy to clipboard operation
blog copied to clipboard

MacOS App: Rime Squirrel - Input App

Open hhstore opened this issue 2 years ago • 4 comments

related:

  • ✅ #346
  • ✅ #198
  • ✅ #187
  • ✅ #330

hhstore avatar Sep 17 '22 20:09 hhstore

MacOS 输入法软件: Rime Squirrel (鼠鬚管):

背景:

  • 在此之前, 一直在使用 百度输入法Mac 版.
    • 百度输入法 可用性没问题. 但是:
    • 鉴于隐私问题, 还是要小心这家婊子公司.
    • 虽然我已经使用防火墙软件 ban了他的联网功能. 总归不能放心.
  • 因为搜狗输入法 Mac 版劣迹斑斑, 从来不用.

TL;DR 太长不看🙈:

Squirrel 输入法 优点:

  • ✅ 开源+免费+跨平台, 无隐私泄露风险(尤其是区块链+私钥)
    • 也有 Windows, Linux 版本, 官网可下载. 使用方式类似.
  • ✅ 支持特定软件, 指定使用中文+英文标点输入.
    • 百度输入法也支持.
    • 利好开发者, 开发工具(vscode, pycharm等, 自动使用英文标点)
  • ✅ 支持输入法皮肤.
  • ✅ 本体是输入法引擎.
    • 兼顾: 拼音+五笔+仓颉(繁体五笔)各种输入法爱好者.
    • 两岸三地华人, 都可以使用.
    • 中文/英文, 拼音/五笔 可以同时一起使用(无需切换)
  • ✅ 词频, 动态调整, 越用越快. (支持调教, 更符合个人口味)

漂亮皮肤:

  • nord_dark

image

配置说明:

  • ✅ 多年前, 就试用过此输入法, 后被劝退.
  • ❌ 劝退原因是:
    • 安装后, 默认配置很难用.
    • 找不到好用配置, 懒得自己折腾.
  • 👍 现在推荐原因:
    • 找到了 神仙配置神仙教程
    • 5分钟配置好👌.
    • 懒得定制, 使用此配置导入即可食用. 足够好.

项目官网:

  • ✅ 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

hhstore avatar Sep 17 '22 20:09 hhstore

快速配置:

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

image

对开发者来说, 需要补充更多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 # 默认英文标点符号

  • ✅ 配置结束. 重新部署输入法配置.
  • ✅ 每次更改了配置, 就需要重新部署一下输入法.
image

hhstore avatar Sep 17 '22 20:09 hhstore

踩坑:

键盘的 CAPS(大小写锁定键失效):

配置查看:

  • default.custom.yaml

修复:

  • 配置内, 特别加了如下提示:
  • 更改设置后, 确实解决went.

  # 若 caps 切换大小写无效, 打开 Mac 系统偏好设置 > 键盘 > 输入法 > 取消勾选[使用大写锁定键切换“美国”输入模式]

  • 取消此设置:
image

hhstore avatar Sep 17 '22 20:09 hhstore

词库:

  • https://github.com/LoganJC/rime-dict

hhstore avatar Sep 17 '22 20:09 hhstore