-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathkagiroi.yaml
More file actions
118 lines (113 loc) · 4.23 KB
/
Copy pathkagiroi.yaml
File metadata and controls
118 lines (113 loc) · 4.23 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
key_bindings:
paging_with_minus_equal:
__append:
# - means Page_Up only when paging
- { when: paging, accept: minus, send: Page_Up }
- { when: has_menu, accept: equal, send: Page_Down }
kagiroi_switches:
__append:
- { when: composing, accept: "Control+u", set_option: hiragana}
- { when: composing, accept: "Control+i", set_option: katakana}
- { when: composing, accept: "Control+o", set_option: hw_katakana}
- { when: has_menu, accept: "Control+q", toggle: emoji}
preset_for_layout:
engine:
translator:
enable_completion: false
enable_user_dict: false
enable_sentence: true
tag: kagiroi
alphabet:
3_dan:
alphabet: -qwertyuiopasdfghjkl;zxcvbnm
4_dan:
alphabet: 123#4$5%6^7&8*9(0)-_=\qweErtyuiop=[]asdfghjkl;'"zZxcvbnm,.`
3_dan_hira:
alphabet: ょぁぃぅぇぉあいうえおかきくけこがぎぐげごさしすせそざじずぜぞたちつてとだぢづでどなにぬねのはひふへほばびぶべぼぱぴぷぺぽまみむめもやゆよらりるれろわゐ𛄟ゑをんゃっゕゖーゅabcdefghijklmnopqrstuvwxyz-;
4_dan_hira:
alphabet: ょぁぃぅぇぉあいうえおかきくけこがぎぐげごさしすせそざじずぜぞたちつてとだぢづでどなにぬねのはひふへほばびぶべぼぱぴぷぺぽまみむめもやゆよらりるれろわゐ𛄟ゑをんゃっゕゖーゅ123#4$5%6^7&8*9(0)-_=\qweErtyuiop=[]asdfghjkl;'"zZxcvbnm,.`
hira:
alphabet: ょぁぃぅぇぉあいうえおかきくけこがぎぐげごさしすせそざじずぜぞたちつてとだぢづでどなにぬねのはひふへほばびぶべぼぱぴぷぺぽまみむめもやゆよらりるれろわゐ𛄟ゑをんゃっゕゖーゅ
punct:
3_dan:
full_shape:
' ' : { commit: ' ' }
',' : { commit: 、 }
'.' : { commit: 。 }
'<' : [ <, 〈, 《 ]
'>' : [ >, 〉, 》 ]
'/' : [ ・, …, /, /, ÷]
'?' : { commit: ? }
';' : { commit: ; }
':' : { commit: : }
'''' : { pair: [ '‘', '’' ] }
'"' : { pair: [ '“', '”' ] }
'\' : [ ¥, \ ]
'|' : [ ·, |, '§', '¦' ]
'`' : `
'~' : [ 〜, ~ ]
'!' : { commit: ! }
'@' : [ @, ☯ ]
'#' : [ #, ⌘ ]
'%' : [ %, '°', '℃' ]
'$' : [ '$', '€', '£', '¥', '¢', '¤', ₩ ]
'^' : { commit: ^}
'&' : &
'*' : [ *, ·, ・, ×, ※, ❂ ]
'(' : (
')' : )
'_' : _
'+' : +
'=' : [ =, 々, 〃 ]
'[' : [ 「, 【, 〔, [, 〚, 〘 ]
']' : [ 」, 】, 〕, ], 〛, 〙 ]
'{' : [ 『, 〖, { ]
'}' : [ 』, 〗, } ]
half_shape:
',' : [ 、, ・, ,,]
'.' : [ 。, …, ., . ]
'<' : [ <, 〈, 《 ]
'>' : [ >, 〉, 》 ]
'/' : [ ・, /, / ]
'?' : { commit: ? }
';' : { commit: ; }
':' : { commit: : }
'''' : { pair: [ '‘', '’' ] }
'"' : { pair: [ '“', '”' ] }
'\' : [ ¥, '\', \ ]
'|' : [ ·, ・, '|', |, '§', '¦', '‖', ︴ ]
'`' : [ '`', ‵, ‶, ‷, ′, ″, ‴, ⁗ ]
'~' : [ ~, '~', ˜, ˷, ⸯ, ≈, ≋, ≃, ≅, ≇, ∽, ⋍, ≌, ﹏, ﹋, ﹌, ︴ ]
'!' : { commit: ! }
'@' : [ '@', ©, ®, ℗ ]
'#' : [ '#', № ]
'%' : [ '%', %, '°', '℃', ‰, ‱, ℉, ℅, ℆, ℀, ℁, ⅍ ]
'$' : [ '$', '€', '£', '¥', '¢', '¤', ₩ ]
'^' : { commit: ^}
'&' : '&'
'*' : [ '*', *, ·, ・, ×, ※, ❂, ⁂, ☮, ☯, ☣ ]
'(' : (
')' : )
'_' : _
'+' : '+'
'=' : [ '=', 々, 〃 ]
'[' : [ 「, 【, 〔, [, 〚, 〘 ]
']' : [ 」, 】, 〕, ], 〛, 〙 ]
'{' : [ 『, 〖, { ]
'}' : [ 』, 〗, } ]
4_dan:
full_shape:
' ' : { commit: ' ' }
'<' : { commit: 、 }
'>' : { commit: 。 }
'/' : [ ・, …, /, /, ÷]
'?' : [・,/,/]
'{' : [」,”,』,】,] ]
'+' : [「,”,』,】,] ]
half_shape:
'<' : [ 、, ,, ・ ]
'>' : [ 。,.,.,…]
'/' : [ ・, …, /, /, ÷]
'?' : [・,/,/]
'{' : [」,”,』,】,] ]
'+' : [「,”,』,】,] ]