-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathjoy.keybindings.yaml
37 lines (33 loc) · 2.01 KB
/
joy.keybindings.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# 键位名称参考网址https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/Rime_description.md
#
# 说明:Rime快捷键设置
# 网址:https://github.com/Lantaio/Rime-schema-JoySchema
# 作者:Lantaio Joy
# 版本:2.0.4
# 更新:2024/6/4
numbered_mode_switch: # 将数字模式转换快捷键从1~5调整到6~9,最常用的切换键用中指和无名指按,以减轻小指疼痛,也可降低和其它软件的快捷键冲突。
__append:
# - { when: always, accept: Control+5, toggle: extended_charset }
- { when: always, accept: 'Control+6', toggle: simplification }
- { when: always, accept: 'Control+7', toggle: full_shape }
- { when: always, accept: 'Control+9', toggle: emoji }
- { when: always, accept: Control+Shift+asciicircum, toggle: extended_charset } # 6
# - { when: always, accept: Control+Shift+ampersand, toggle: } # 7
- { when: always, accept: Control+Shift+asterisk, select: .next } # 8
- { when: always, accept: Control+Shift+parenleft, toggle: prediction } # 9
paging_with_period_greater: # 用'.'和'>'翻页
__append:
- { when: has_menu, accept: 'Shift+greater', send: Page_Up }
- { when: has_menu, accept: period, send: Page_Down }
select_with_comma_semicolon_slash: # 用','、';'和'/'选择第2、第3和第4个候选项
__append:
- { when: has_menu, accept: comma, send_sequence: '{Down}{space}' }
- { when: has_menu, accept: semicolon, send_sequence: '{Down}{Down}{space}' }
- { when: has_menu, accept: slash, send_sequence: '{Down}{Down}{Down}{space}' }
select_with_shift_key: # 用','、左shift键和右shift键选择第3和第4个候选项
__append:
- { when: has_menu, accept: comma, send_sequence: '{Down}{space}' }
- { when: has_menu, accept: 'Shift+Shift_L', send_sequence: '{Down}{Down}{space}' }
- { when: has_menu, accept: 'Shift+Shift_R', send_sequence: '{Down}{Down}{Down}{space}' }
# - {when: has_menu, accept: 'Shift+Shift_L', send: 3}
# - {when: has_menu, accept: 'Shift+Shift_R', send: 4}