Change shortcuts, symbols and punctuations.

This commit is contained in:
liding 2025-01-06 16:08:42 +08:00
parent 95c37f1f92
commit 879fba4ade
4 changed files with 78 additions and 76 deletions

View File

@ -15,7 +15,7 @@ schema_list:
switcher:
caption: (方案选单)
hotkeys:
- Control+grave
- Control+F8
save_options:
- ascii_mode
- full_shape
@ -41,7 +41,6 @@ key_binder:
- key_bindings:/move_by_word_with_tab
- key_bindings:/paging_with_minus_equal
- key_bindings:/paging_with_comma_period
- key_bindings:/numbered_mode_switch
- key_bindings:/quick_selection
- key_bindings:/quick_switch_for_vim

View File

@ -34,6 +34,25 @@ paging_with_comma_period:
- { when: paging, accept: comma, send: Page_Up }
- { when: has_menu, accept: period, send: Page_Down }
quick_selection:
__append:
- { when: has_menu, accept: semicolon, send: 2 }
- { when: has_menu, accept: apostrophe, send: 3 }
- { when: paging, accept: bracketleft, send: 4 }
- { when: has_menu, accept: bracketright, send: 5 }
- { when: has_menu, accept: backslash, send: Escape}
quick_switch_for_vim:
__append:
- { when: always, accept: Release+Escape, toggle: ascii_mode}
# unused parts
windows_compatible_mode_switch:
__append:
- { when: always, accept: Shift+space, toggle: full_shape }
- { when: always, accept: Control+period, toggle: ascii_punct }
numbered_mode_switch:
__append:
- { when: always, accept: Control+Shift+1, select: .next }
@ -47,23 +66,6 @@ numbered_mode_switch:
- { when: always, accept: Control+Shift+dollar, toggle: simplification }
- { when: always, accept: Control+Shift+percent, toggle: extended_charset }
quick_selection:
__append:
- { when: has_menu, accept: semicolon, send: 2 }
- { when: has_menu, accept: apostrophe, send: 3 }
- { when: paging, accept: bracketleft, send: 4 }
- { when: has_menu, accept: bracketright, send: 5 }
- { when: has_menu, accept: backslash, send: Escape}
quick_switch_for_vim:
__append:
- { when: always, accept: Release+Escape, toggle: ascii_mode}
windows_compatible_mode_switch:
__append:
- { when: always, accept: Shift+space, toggle: full_shape }
- { when: always, accept: Control+period, toggle: ascii_punct }
optimized_mode_switch:
__append:
- { when: always, accept: Control+Shift+space, select: .next }

View File

@ -3,69 +3,69 @@
full_shape:
' ' : { commit: ' ' }
',' : { commit: }
'.' : { commit: 。 }
'<' : [ 《, 〈, «, ]
'>' : [ 》, 〉, », ]
'/' : [ ]
'?' : { commit: }
';' : { commit: }
':' : { commit: }
',' : { commit: '' }
'.' : { commit: '。' }
'<' : [ '《', '〈', '«', '' ]
'>' : [ '》', '〉', '»', '' ]
'/' : { commit: '' }
'?' : { commit: '' }
';' : { commit: '' }
':' : { commit: '' }
'''' : { pair: [ '', '' ] }
'"' : { pair: [ '“', '”' ] }
'\' : [ 、, ]
'|' : [ ・, ]
'\' : [ '、', '' ]
'|' : { commit: '' }
'`' : { commit: '`' }
'~' : [ , ˜ ]
'!' : { commit: }
'@' : { commit: }
'#' : { commit: }
'%' : { commit: }
'~' : { commit: '' }
'!' : { commit: '' }
'@' : { commit: '' }
'#' : { commit: '' }
'%' : { commit: '' }
'$' : { commit: '$' }
'^' : { commit: …… }
'&' : { commit: }
'*' : { commit: }
'(' : { commit: }
')' : { commit: }
'-' : { commit: }
'_' : { commit: —— }
'+' : { commit: }
'=' : { commit: }
'[' : [ 「, 【, , ]
']' : [ 」, 】, , ]
'{' : [ 『, 〖, ]
'}' : [ 』, 〗, ]
'^' : { commit: '……' }
'&' : { commit: '' }
'*' : { commit: '' }
'(' : { commit: '' }
')' : { commit: '' }
'-' : { commit: '' }
'_' : { commit: '——' }
'+' : { commit: '' }
'=' : { commit: '' }
'[' : [ '「', '【', '', '' ]
']' : [ '」', '】', '', '' ]
'{' : [ '『', '〖', '' ]
'}' : [ '』', '〗', '' ]
half_shape:
',' : { commit: }
'.' : { commit: 。 }
'<' : [ 《, 〈, «, ]
'>' : [ 》, 〉, », ]
'/' : [ '/' ]
'?' : { commit: }
';' : { commit: }
':' : { commit: }
',' : { commit: '' }
'.' : { commit: '。' }
'<' : { commit: '《' }
'>' : { commit: '》' }
'/' : { '/' }
'?' : { commit: '' }
';' : { commit: '' }
':' : { commit: '' }
'''' : { pair: [ '', '' ] }
'"' : { pair: [ '“', '”' ] }
'\' : [ 、, '\' ]
'|' : [ '|', · ]
'\' : [ '、', '\' ]
'|' : { commit: '|' }
'`' : { commit: '`' }
'~' : { commit: '~' }
'!' : { commit: }
'!' : { commit: '' }
'@' : { commit: '@' }
'#' : { commit: '#' }
'%' : { commit: '%' }
'$' : { commit: '$' }
'^' : { commit: …… }
'^' : { commit: '……' }
'&' : { commit: '&' }
'*' : [ '*', · ]
'(' : [ ]
')' : [ ]
'*' : { commit: '*' }
'(' : { commit: '' }
')' : { commit: '' }
'-' : { commit: '-' }
'_' : { commit: —— }
'_' : { commit: '——' }
'+' : { commit: '+' }
'=' : { commit: '=' }
'[' : [ 「, 【, , ]
']' : [ 」, 】, , ]
'{' : [ 『, 〖, ]
'}' : [ 』, 〗, ]
'[' : [ '「', '【', '', '' ]
']' : [ '」', '】', '', '' ]
'{' : [ '『', '〖', '' ]
'}' : [ '』', '〗', '' ]

View File

@ -2,15 +2,16 @@
# encoding: utf-8
symbols:
"/r": [ " -> " ]
"/l": [ " <- " ]
"/r": [ "-> " ]
"/l": [ "<- " ]
"/pt": [ "·", "・"]
# 八卦、八卦名
'/bg': [ ☰, ☱, ☲, ☳, ☴, ☵, ☶, ☷ ]
'/bgm': [ 乾, 兌, 離, 震, 巽, 坎, 艮, 坤 ]
"/bg": [ ☰, ☱, ☲, ☳, ☴, ☵, ☶, ☷ ]
"/bgm": [ 乾, 兌, 離, 震, 巽, 坎, 艮, 坤 ]
# 罗马数字
'/lm': [ , ⅱ, ⅲ, ⅳ, , ⅵ, ⅶ, ⅷ, ⅸ, , ⅺ, ⅻ, , , , ⅿ ]
'/lmu': [ , Ⅱ, Ⅲ, Ⅳ, , Ⅵ, Ⅶ, Ⅷ, Ⅸ, , Ⅺ, Ⅻ, , , , ]
"/lm": [ , ⅱ, ⅲ, ⅳ, , ⅵ, ⅶ, ⅷ, ⅸ, , ⅺ, ⅻ, , , , ⅿ ]
"/lmu": [ , Ⅱ, Ⅲ, Ⅳ, , Ⅵ, Ⅶ, Ⅷ, Ⅸ, , Ⅺ, Ⅻ, , , , ]
# 天干、地支、干支
'/tg': [ 甲, 乙, 丙, 丁, 戊, 己, 庚, 辛, 壬, 癸 ]
'/dz': [ 子, 丑, 寅, 卯, 辰, 巳, 午, 未, 申, 酉, 戌, 亥 ]
'/gz': [ 甲子, 乙丑, 丙寅, 丁卯, 戊辰, 己巳, 庚午, 辛未, 壬申, 癸酉, 甲戌, 乙亥, 丙子, 丁丑, 戊寅, 己卯, 庚辰, 辛巳, 壬午, 癸未, 甲申, 乙酉, 丙戌, 丁亥, 戊子, 己丑, 庚寅, 辛卯, 壬辰, 癸巳, 甲午, 乙未, 丙申, 丁酉, 戊戌, 己亥, 庚子, 辛丑, 壬寅, 癸卯, 甲辰, 乙巳, 丙午, 丁未, 戊申, 己酉, 庚戌, 辛亥, 壬子, 癸丑, 甲寅, 乙卯, 丙辰, 丁巳, 戊午, 己未, 庚申, 辛酉, 壬戌, 癸亥 ]
"/tg": [ 甲, 乙, 丙, 丁, 戊, 己, 庚, 辛, 壬, 癸 ]
"/dz": [ 子, 丑, 寅, 卯, 辰, 巳, 午, 未, 申, 酉, 戌, 亥 ]
"/gz": [ 甲子, 乙丑, 丙寅, 丁卯, 戊辰, 己巳, 庚午, 辛未, 壬申, 癸酉, 甲戌, 乙亥, 丙子, 丁丑, 戊寅, 己卯, 庚辰, 辛巳, 壬午, 癸未, 甲申, 乙酉, 丙戌, 丁亥, 戊子, 己丑, 庚寅, 辛卯, 壬辰, 癸巳, 甲午, 乙未, 丙申, 丁酉, 戊戌, 己亥, 庚子, 辛丑, 壬寅, 癸卯, 甲辰, 乙巳, 丙午, 丁未, 戊申, 己酉, 庚戌, 辛亥, 壬子, 癸丑, 甲寅, 乙卯, 丙辰, 丁巳, 戊午, 己未, 庚申, 辛酉, 壬戌, 癸亥 ]