rime: 一款好用的 mac 输入法安装
一款 mac下比较好用的输入法安装记录
背景
之前一直使用百度输入法,但有个问题,换系统,换电脑的时候,自定义的一些词语,每次都无法同步。
所以,还是换回这个安装麻烦一点的输入法吧,毕竟有自己的大量词库,可以在 不同的系统之间同步 ,也不有纠结用什么输入法的问题了。
特别注意:即使下面所有的设置完成,
都没有“五笔”这个选项
,是正常的。
输入法安装
非官方下载地址: https://www.weiyun.com/disk/folder/4efd470580a14fc865d8cb7b3568336e
# 方法1: 直接到这里下载安装包,一步步安装 Squirrel-0.16.1.zip
# 或者直接来官网下载: https://rime.im/download/
https://rime.im/
# 方法2: 目前 brew 的安装方式是有问题的,偶尔正常
brew install --cask squirrel
# 或者这个
brew install squirrel
# 老系统 13 以下
https://github.com/rime/squirrel/releases/0.16.2
# 特别说明:
安装完成之后需要注销才可以生效
安装基本预配置
curl -fsSL https://git.io/rime-install | bash
curl -fsSL https://git.io/rime-install | bash -s -- wubi pinyin-simp
curl -fsSL https://git.io/rime-install | bash -s -- :preset
# 用 proxy 代理的语法
proxy curl -fsSL https://git.io/rime-install | proxy bash
proxy curl -fsSL https://git.io/rime-install | proxy bash -s -- wubi pinyin-simp
proxy curl -fsSL https://git.io/rime-install | proxy bash -s -- :preset
安装自己的配置
cd ~/github
git clone git@github.com:afeiship/rime.git
cd rime
./bin/initialize_mac.sh
部署
deploy configuration,直接点菜单上的 Deploy
部署完成效果
如果出错
一般在
deploy
的时候,有可能会出一些错,需要debug
,请参考下面的步骤进行。
cd $TMPDIR
cat rime.squirrel.ERROR
词库路径
关于这一块,不同的电脑,都是
mac
系统,怎么处理还没有好的方案。
# 打开这个文件
/Users/aric/github/rime/src/macos/installation.yaml
# 修改词库路径
sync_dir: "/Users/aric/github/rime/src/macos/db"
distribution_code_name: Squirrel
distribution_name: "鼠鬚管"
distribution_version: 0.15.2
install_time: "Thu Dec 5 18:29:49 2019"
installation_id: "4179cc90-3a3e-4654-90f4-ab9fea9f60e0"
rime_version: 1.7.3
sync_dir: "/Users/aric/github/rime/src/macos/db"
update_time: "Tue Oct 26 15:16:05 2021"
输入法管理
在特定程序里关闭中文输入
在一些程序里很少需要输入中文,于是让鼠须管在这些程序里默认不开启中文输入
要自定义 Mac 应用程序的初始转换状态,首先查看应用的 Info.plist 文件得到该应用的 Bundle Identifier, 通常是形如 com.apple.Xcode
的字符串
例如,要在 Xcode 里面默认关闭中文输入,又要在 Alfred 2 里面恢复开启中文输入,可如此设定:
# squirrel.custom.yaml
patch:
app_options/com.apple.Xcode:
ascii_mode: true
app_options/com.runningwithcrayons.Alfred-2: {}
删除
有时候,升级可能会出问题,会需要删除原来的,再重装一下。
# 找到这2个目录,删除 Rime.app/Rime 目录
~/Library
/Library/Input Methods
rime输入法关闭Ctrl+`
快捷键
- 托盘rime图标上右键-›用户文件夹,然后在用户文件夹下新建 default.custom.yaml文件,内容如下:
- 然后,托盘rime图标上右键-›重新部署,即可刷新配置,此时,Ctrl+grave即`脱字符被Ctrl+空格取代。
patch:
switcher/hotkeys:
- Control+Space
自定义词库
- 修改文件 ~/rime/src/dict/categories/wubi_pinyin.common.dict.yaml
- 注意要复制原来的,不要用空格代替(默认应该是tab键)
- 找到输入法,
deploy
等成功 “Squirrel is ready” 即表示词库生效了
我的常用皮肤
名称 | 截图 |
---|---|
solarized_light | |
lost_temple | |
placeless 秋田/Placeless | |
solarized_dark | |
mint_light_green | |
purity_of_form | |
psionics | |
apathy |