Rime

2023-07-26

安装

macOS 直接通过 Homebrew|brew 安装:

Terminal window
1
brew install --cask squirrel

配置文件使用 雾凇拼音

Terminal window
1
git clone https://github.com/iDvel/rime-ice.git

把文件覆盖到 /Users/<用户名>/Library/Rime 中,然后切换到鼠须管输入法选择重新部署

使用

  • 配置:default.custom.yaml
    • 修改输入法、候选词个数、以及按键绑定、中英切换等
  • 皮肤:squirrel.custom.yaml
    • 修改皮肤、横排等
  • 双拼:double_pinyin_abc.schema.yaml
  • 词库:luna_pinyin.extended.dict.yaml

default.yaml

新建 default.custom.yaml:

1
patch:
2
schema_list:
3
- schema: double_pinyin_abc # 智能 ABC 双拼
4
- schema: rime_ice # 雾凇拼音(全拼)
5
- schema: double_pinyin_flypy # 小鹤双拼
6
7
menu:
8
page_size: 8 # 候选词个数
9
10
key_binder:
11
# Lua 配置: 以词定字(上屏当前词句的第一个或最后一个字)
12
select_first_character: "minus" # - 号
13
select_last_character: "equal" # = 号
14
15
bindings:
16
# 翻页: 中括号
17
- { when: paging, accept: bracketleft, send: Page_Up }
18
- { when: has_menu, accept: bracketright, send: Page_Down }

修改部分:

  • 输入法设置
  • 候选词个数
  • 翻页快捷键
  • 以词定字快捷键(上屏当前词句的第一个或最后一个字)

squirrel.yaml

新建 squirrel.custom.yaml:

1
patch:
2
style:
3
horizontal: true ## 横排
4
color_scheme: apathy ## 主题

修改部分:

  • 文字排列方向:横排
  • 主题设置

installation.yaml

多设备词库同步设置,在文件中新增一句:

1
sync_dir: '/Users/fred/Dropbox/RimeSync' # 多个设备保存的共同目录

然后修改 installation_id字段:

1
installation_id: "macbookpro" # 同步时会创建文件夹,保存到 RimeSync 目录中中

多台设备会保存到各自的目录中,点击同步时会自动汇总多个目录的数据。

快捷键

  • 切换简体:Control + ~ -> 选择对应输入法 -> 漢字→汉字

备忘

emoji

拷贝 opencc 目录到 Rime 文件夹, 然后创建 double_pinyin_abc.custom.yaml 文件,并拷贝 emoji_suggestion.yaml:

1
patch:
2
schema/name: ABC 双拼
3
switches: # switches 内容来源于 double_pinyin_abc.schema 对应字段
4
- name: ascii_mode
5
reset: 0
6
states: [ 中文, 西文 ]
7
- name: full_shape
8
states: [ 半角, 全角 ]
9
- name: simplification
10
states: [ 漢字, 汉字 ]
11
- name: emoji_suggestion
12
reset: 1
13
states: [ "🈚️️\uFE0E", "🈶️️\uFE0F" ]
14
engine/filters: # emoji_suggestion 拷贝,后面两个不加会导致简繁切换无效
15
- simplifier@emoji_suggestion
16
- simplifier
17
- uniquifier
18
emoji_suggestion: # emoji_suggestion 拷贝
19
opencc_config: emoji.json
20
option_name: emoji_suggestion
21
# tips: all

注意:使用雾凇拼音拼音时无须处理

指定软件默认英文

squirrel.custom.yaml -> app_options: 添加软件名。但如果需求是仅使用中文,则最好把 app_options 下的所有都清除。

lua

  • 以词定字: - 和 + 键
  • 日期时间: date、time、week、datetime、timestamp

参考