3 # ~/.config/ibus/rime (linux)
4 # ~/Library/Rime (macos)
5 # %APPDATA%\Rime (windows)
9 good_old_caps_lock: true
19 # - schema: luna_pinyin # 朙月拼音
20 # - schema: luna_pinyin_simp # 朙月拼音 简化字模式
21 # - schema: luna_pinyin_tw # 朙月拼音 臺灣正體模式
22 # - schema: terra_pinyin # 地球拼音 dì qiú pīn yīn
23 # - schema: bopomofo # 注音
24 # - schema: bopomofo_tw # 注音 臺灣正體模式
25 # - schema: jyutping # 粵拼
26 # - schema: cangjie5 # 倉頡五代
27 # - schema: cangjie5_express # 倉頡 快打模式
28 # - schema: quick5 # 速成
29 - schema: wubi_pinyin # 五笔拼音混合輸入
30 # - schema: wubi86 # 五笔86
31 # - schema: double_pinyin # 自然碼雙拼
32 # - schema: double_pinyin_mspy # 微軟雙拼
33 # - schema: double_pinyin_abc # 智能ABC雙拼
34 # - schema: double_pinyin_flypy # 小鶴雙拼
35 # - schema: wugniu # 吳語上海話(新派)
36 # - schema: wugniu_lopha # 吳語上海話(老派)
37 # - schema: sampheng # 中古漢語三拼
38 # - schema: zyenpheng # 中古漢語全拼
39 # - schema: ipa_xsampa # X-SAMPA 國際音標
40 - schema: emoji # emoji表情
43 - {accept: "Control+p", send: Up, when: composing}
44 - {accept: "Control+n", send: Down, when: composing}
45 - {accept: "Control+b", send: Left, when: composing}
46 - {accept: "Control+f", send: Right, when: composing}
47 - {accept: "Control+a", send: Home, when: composing}
48 - {accept: "Control+e", send: End, when: composing}
49 - {accept: "Control+d", send: Delete, when: composing}
50 - {accept: "Control+k", send: "Shift+Delete", when: composing}
51 - {accept: "Control+h", send: BackSpace, when: composing}
52 - {accept: "Control+g", send: Escape, when: composing}
53 - {accept: "Control+bracketleft", send: Escape, when: composing}
54 - {accept: "Alt+v", send: Page_Up, when: composing}
55 - {accept: "Control+v", send: Page_Down, when: composing}
56 - {accept: ISO_Left_Tab, send: Page_Up, when: composing}
57 - {accept: "Shift+Tab", send: Page_Up, when: composing}
58 - {accept: Tab, send: Page_Down, when: composing}
59 - {accept: minus, send: Page_Up, when: has_menu}
60 - {accept: equal, send: Page_Down, when: has_menu}
61 - {accept: comma, send: Page_Up, when: paging}
62 - {accept: period, send: Page_Down, when: has_menu}
63 - {accept: "Control+Shift+1", select: .next, when: always}
64 - {accept: "Control+Shift+2", toggle: ascii_mode, when: always}
65 - {accept: "Control+Shift+3", toggle: full_shape, when: always}
66 - {accept: "Control+Shift+4", toggle: simplification, when: always}
67 - {accept: "Control+Shift+5", toggle: extended_charset, when: always}
68 - {accept: "Control+Shift+exclam", select: .next, when: always}
69 - {accept: "Control+Shift+at", toggle: ascii_mode, when: always}
70 - {accept: "Control+Shift+numbersign", toggle: full_shape, when: always}
71 - {accept: "Control+Shift+dollar", toggle: simplification, when: always}
72 - {accept: "Control+Shift+percent", toggle: extended_charset, when: always}
73 # - {accept: "Shift+space", toggle: full_shape, when: always}
74 - {accept: "Control+period", toggle: ascii_punct, when: always}
75 - {accept: "Control+Shift+period", toggle: ascii_mode, when: always}
76 - {accept: "Control+Shift+quote", toggle: ascii_mode, when: always}