当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
1 Star 0 Fork 0

jcleng/squirrel.custom.yaml
关闭

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
磐石·无障碍26.trime.yaml 102.20 KB
一键复制 编辑 原始数据 按行查看 历史
jcleng 提交于 2022-05-05 12:34 . 兼容黑暗模式
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421
#顶部 顶点 顶端
name: 磐石
author: 青铜
# 默认:
height:
A: &YYG 3 #顶行填补 高
A: &AAG 52 #字母行 高
B: &KGG 55 #空格行 高
C: &HXG 18 #候选栏 高
a: &aaY 15 #圆角
b: &aaH 3 #行距
c: &aaL 2 #列距
# 增高行:
1: &aaM 5 #主键️◀
2: &fhM 1.3 #符号
3: &cbM 25 #超级编辑
4: &szM 1 #数字 选单 编辑
# 数字: 选单 编辑
A: &SZG 54 #键高
D: &szY 8 #圆角
B: &szH 3 #行距
C: &szL 3 #列距
# 符号:
A: &FHG 43 #键高
A: &FHD 50 #底行
B: &fhY 0 #圆角
C: &fhH 1 #行距
D: &fhL 1 #竖距
# 字符 偏移:
1: &symY 0.5 #上标 纵
2: &symX 0 #上标 横
3: &textY 0 #字符 纵
4: &ZJtextY 0 #助记 纵
5: &ZJhintY -2 #下标 纵
6: &FHsymY 1 #符号键盘
7: &XDtextY 0 #选单键盘
8: &XDhintY -6
style:
auto_caps: false #自动句首大写:true|false|ascii
background_dim_amount: 0.5
candidate_font: ziti.ttf #候选字型
candidate_padding: 0 #候选项内边距
candidate_spacing: 9 #候选间距
candidate_text_size: 18 #候选字号
candidate_use_cursor: true #高亮候选项
candidate_view_height: *HXG #候选区高度
color_scheme: default #配色方案
comment_font: ziti.ttf #候选窗和状态栏提示字型
comment_height: 12 #候选窗和状态栏提示区高度
comment_on_top: true #候选窗和状态栏提示在上方true或右侧false
comment_text_size: 12 #候选窗和状态栏提示字号
hanb_font: Ext.ttf #扩充字型
horizontal: true #水平模式 横true | 竖false
horizontal_gap: *fhL #符号键盘列间距
layout: #悬浮窗口位置 跟随
position: fixed #位置:left|right|left_up|right_up|fixed|bottom_left|bottom_right|top_left|top_right
min_length: 0 #候选窗口最小词长
max_length: 99 #超过字数则换行
sticky_lines: 0 #固顶行数
max_entries: 2 #候选窗口最大词条数
all_phrases: false #所有满足条件的词语都显示在窗口
border: 1 #候选窗口边框宽度
max_width: 370 #最大宽度,超过则自动换行
max_height: 10 #最大高度
min_width: 0 #最小宽度
min_height: 0 #最小高度
margin_x: 6 #水平边距
margin_y: 0 #竖直边距
line_spacing: 0 #候选词的行间距(px)
line_spacing_multiplier: 1 #候选词的行间距(倍数)
spacing: 0 #悬浮窗偏移量
round_corner: 0 #候选窗口圆角
alpha: 255 #透明度(0-255)
elevation: 0 #阴影(>=Android5.0)
background: candidate_text_color
movable: false #是否可移动窗口,或仅移动一次 true|false|once
window: #悬浮窗组件
- {start: "", move: '', end: ""}
- {start: "", composition: "%s", end: " ", letter_spacing: 0} #letter_spacing需要>=Android5.0。TODO: 不爲0時,會導致不換行的問題
# - {start: "", label: "", candidate: " %s ", comment: " %s", end: " ", sep: " "} #换行:start: "\n" ,序号:label: "%s."
key_font: ziti.ttf #键盘字型
key_height: *FHG #符号键盘键高
key_long_text_size: 15 #两字以上时键字号
key_text_size: 21 #键字号
key_width: 10.0 #键宽,占银幕宽的百分比
keyboards: [.default, default, defaultVJ, menu, qtbj, qtsz, qtfh, qtfh2, qtfh3, qtzb, qtyb, qtxh, qtxh2, qtux, qtbq, qtbq2, qtzw, qtzw2, qtsw, qtsw2, qtdw, qtbd, qtjt, qtkh, qtyd, qtfc, qtts, qtts2, qtszsd, cjbj, dssz, default_land] #声明
label_text_size: 14 #悬浮窗序号字号
label_font: ziti.ttf #标签字型
latin_font: latin.ttf #西文字型
latin_locale: en_US #西文语言
locale: zh_CN #预设语言 zh_TW,zh_CN,zh_HK,""
preview_font: ziti.ttf #按键提示字型
preview_height: 5 #按键提示高度
preview_offset: -10 #按键提示纵向偏移
preview_text_size: 36 #按键提示字号
proximity_correction: true #无click时是否沿用相邻键功能,位于左右两端的即使否也会沿用
reset_ascii_mode: false #不同进程中显示键盘时重置为中文状态(true:重置为中文;false:记忆中英状态)
round_corner: *fhY #符号键盘按键圆角半径
shadow_radius: 0 #按键阴影半径
speech_opencc_config: none #语音输入简繁转换
symbol_font: ziti.ttf #符号字型
symbol_text_size: 9 #符号字号 上标字号
text_font: ziti.ttf #编码字型
text_size: 16 #编码字号
vertical_correction: 0 #按键纵向偏移,负数下移接触面
vertical_gap: *fhH #符号键盘行距
fallback_colors:
keyboard_back_color: back_color #键盘背景
#悬浮窗
border_color: back_color #悬浮窗边框
hilited_back_color: text_back_color #悬浮窗首选编码背景
hilited_candidate_back_color: back_color #悬浮窗首选背景
hilited_text_color: text_color #悬浮窗编码
text_back_color: back_color #编码区悬浮窗背景
label_color: candidate_text_color #悬浮窗次选序号
#气泡
preview_back_color: back_color #按键气泡背景
preview_text_color: key_text_color #按键气泡文本
shadow_color: key_text_color #border_color #按键文字阴影(阴影半径在shadow_radius中设置)
#状态栏候选栏
candidate_separator_color: back_color #状态栏分割背景
candidate_text_color: text_color #CN次选文字色
comment_text_color: candidate_text_color #EN次选编码提示
hilited_candidate_text_color: comment_text_color #hilited_text_color #首选文字
hilited_comment_text_color: candidate_text_color #comment_text_color #首选编码提示
#普通键
key_back_color: back_color #符号键盘按键背景✍背景
hilited_key_back_color: hilited_candidate_back_color #高亮按键背景
key_text_color: candidate_text_color #按键字母&悬浮窗✍色
hilited_key_text_color: key_text_color #高亮按键文本
key_symbol_color: comment_text_color #按键上下符号
hilited_key_symbol_color: key_symbol_color #高亮按键符号
#shift键锁定
on_key_back_color: hilited_key_back_color #shift锁键时背景(shift键不得设置key_back_color,否则无效)
on_key_text_color: comment_text_color #hilited_key_text_color #shift锁键时文本
hilited_on_key_back_color: hilited_key_back_color #shift锁定时的高亮背景,按下时
hilited_on_key_text_color: on_key_text_color #hilited_key_text_color #shift锁定时的高亮文本
#shift键常态及功能键
off_key_back_color: key_back_color #功能键及Shift键背景
hilited_off_key_back_color: hilited_key_back_color #功能键及shift高亮背景
off_key_text_color: key_text_color #功能键及shift键文本,如shift使用背景图标,可另定SHt为透明色
hilited_off_key_text_color: off_key_text_color #hilited_key_text_color #功能键及shift键高亮文本
_q: AAA
_w: AAA
_e: AAA
_r: AAA
_t: AAA
_y: AAA
_u: AAA
_i: AAA
_o: AAA
_p: AAA
_a: AAA
_s: AAA
_d: AAA
_f: AAA
_g: AAA
_h: AAA
_j: AAA
_k: AAA
_l: AAA
_l2: AAA
_z: AAA
_x: AAA
_c: AAA
_v: AAA
_b: AAA
_n: AAA
_m: AAA
zbb: szb
ybb: szb
hsb: szb
hcb: szb
bds: szs
hcs: szs
bdt: szt
hst: szt
hct: szt
fhb: szb
fht: szt
fht: szt
# YYB: back_color
YYB: szb
YYB2: back_color
YYT: szt
fh_scb: hilited_key_back_color
xdft: hcb #选单返回字色
#颜色
colors:
1: &蓝 0x007AFE
1: &蓝b 0xcc007AFE
2: &白 0xffffffff
3: &黑 0xff000000
4: &红 0xffff0000
4: &红2 0xffff4444
5: &橙 0xffff7200
6: &黑b 0xff333333
7: &黑c 0xff888888
7: &黑d 0xff555555
8: &白b 0xffeeeeee
8: &白c 0xffdddddd
9: &灰 0xAAB1BB
9: &灰b 0xffe1e1e1
10: &QQ灰 0xFFF5F6FA
a: &绿 0x00B1BB
b: &iOS 0x00
#配色,
preset_color_schemes:
default:
name: "iOS"
back_color: 0x00 #状态栏 分割 键盘主背景
keyboard_back_color: *iOS #键盘背景
hilited_candidate_back_color: 0x00 #首字 背景
hilited_candidate_text_color: *黑d #首字色
candidate_text_color: *黑d #次选 状态栏字色
hilited_comment_text_color: *黑d #首选 编码字色
hilited_key_back_color: 0x00 #按键高亮
hilited_back_color: 0x00 #编码背景
comment_text_color: *黑d #次选 编码字色
off_key_back_color: 0xAAB1BB #shift 背景
on_key_back_color: *红 #shift 锁定背景
off_key_text_color: *黑d
on_key_text_color: *白 #shift 锁定字色
key_symbol_color: *黑c #上标字色
text_back_color: 0x00 #悬浮窗背景
border_color: 0x00 #悬浮窗边框
key_back_color: 0x90e1e1e1 #默认键帽
key_text_color: *黑 #默认字色
text_color: *黑d
szb: 0xAAB1BB
szs: *黑b
szt: *黑b
kgb: *白
kgs: 0x00
kgt: *黑b
hcb: *蓝
hct: *白
hcs: *白
fh_xzb: *橙 #符号选中键帽
f_szb: 0xAAB1BB #数字键盘 功能键背景
fh_scb: *橙 #数字键盘 删除键上半
fh_scb2: *橙 #数字键盘 删除键下半
fht: *白 #符号、数字 功能键字色
xdft: *橙 #选单返回
bjs: *白 #编辑上标
bjb1: 0xAAB1BB #超级编辑键帽
bjb2: *白
bjb3: 0xAAB1BB
bjfx: *橙 #编辑方向键
mhb: 0x778396 #末行
# 布局,
preset_keyboards:
default:
ascii_mode: 0
lock: true
height: *AAG
horizontal_gap: *aaL
vertical_gap: *aaH
round_corner: *aaY
key_text_offset_y: *textY
key_symbol_offset_y: *symY
key_press_offset_x: 0
key_press_offset_y: 3
key_symbol_offset_x: *symX
keyboard_back_color: Dback
label_transform: uppercase #uppercase|none 中文模式下的字母标签自动大写
keys:
# - {height: *YYG, click: '', key_text_color: AAT, key_back_color: 0x00, hilited_key_back_color: 0x00, width: 100}
# 第一行
- {click: q, long_click: 1, swipe_up: 1, key_text_color: AAT, key_back_color: _q}
- {click: w, long_click: 2, swipe_up: 2, key_text_color: AAT, key_back_color: _w}
- {click: e, long_click: 3, swipe_up: 3, key_text_color: AAT, key_back_color: _e}
- {click: r, long_click: 4, swipe_up: 4, key_text_color: AAT, key_back_color: _r}
- {click: t, long_click: 5, swipe_up: 5, key_text_color: AAT, key_back_color: _t}
- {click: y, hint: 助记, long_click: 6, swipe_up: 6, swipe_down: q_zhuji, key_text_color: AAT, key_back_color: _y}
- {click: u, hint: 0xff, long_click: 7, swipe_up: 7, swipe_down: zj_ix, key_text_color: AAT, key_back_color: _u}
- {click: i, hint: 0x00, long_click: 8, swipe_up: 8, swipe_down: zj_ox, key_text_color: AAT, key_back_color: _i}
- {click: o, hint: 临时, long_click: 9, swipe_up: 9, swipe_down: zj_zl, key_text_color: AAT, key_back_color: _o}
- {click: p, long_click: 0, swipe_up: 0, swipe_down: zj_zl, key_text_color: AAT, key_back_color: _p} #, hint: 横屏, swipe_down: zj_hp
# 第二行
- {width: 5}
- {click: a, long_click: select_all, key_text_color: AAT, key_back_color: _a}
- {click: s, long_click: zj_s, swipe_up: Date3, key_text_color: AAT, key_back_color: _s}
- {click: d, long_click: zj_d, swipe_up: Date, key_text_color: AAT, key_back_color: _d}
- {click: f, long_click: DeleteCandidate, swipe_up: Date1, key_text_color: AAT, key_back_color: _f}
- {click: g, long_click: zj_bj, swipe_up: Up, swipe_down: Down, swipe_left: Left, swipe_right: Right, key_text_color: AAT, key_back_color: _g}
- {click: h, long_click: zj_h, swipe_up: zj_fh, key_text_color: AAT, key_back_color: _h}
- {click: j, long_click: zj_j, swipe_up: zj_jt, key_text_color: AAT, key_back_color: _j}
- {click: k, long_click: zj_k, swipe_up: zj_kh, swipe_left: IME_last, swipe_right: IME_next, key_text_color: AAT, key_back_color: _k}
- {click: l, hint: 百度, long_click: BDHY, key_text_color: AAT, swipe_down: BDSS, key_back_color: _l}
- {width: 5}
# - {click: ' ', label: Tab, composing: '/', long_click: zj_l2, key_text_size: 13, key_text_color: AAT, key_back_color: _l}
# 第三行
- {click: Shift_L, composing: Escape, swipe_up: Candidate_switch, key_text_color: SHt, key_text_size: 13, width: 15}
- {click: z, long_click: zj_z, key_text_color: AAT, key_back_color: _z}
- {click: x, long_click: cut, key_text_color: AAT, key_back_color: _x}
- {click: c, long_click: copy, key_text_color: AAT, key_back_color: _c}
- {click: v, long_click: paste, key_text_color: AAT, key_back_color: _v}
- {click: b, long_click: zj_b, swipe_up: zj_xh, key_text_color: AAT, key_back_color: _b}
- {click: n, long_click: zj_n, swipe_up: zj_zb, key_text_color: AAT, key_back_color: _n}
- {click: m, long_click: zj_m, swipe_up: zj_yb, key_text_color: AAT, key_back_color: _m}
- {click: BackSpace, swipe_up: DelH, key_back_color: hsb, key_text_color: hst, key_text_size: 30, key_text_offset_y: -6, width: 15}
# 第四行
- {height: *KGG, click: "zj_sz", long_click: zj_bq, has_menu: Page_Down, composing: "", swipe_up: q_xd, key_back_color: szb, key_text_color: szt, key_symbol_color: szs, key_text_size: 13, width: 20} #方案选择
- {click: ",", label: " ,", width: 15, paging: Page_Up, long_click: ".", swipe_up: "!", key_text_size: 12, key_back_color: zbb, key_text_color: bdt, key_symbol_color: bds}
- {click: space, ascii: space1, width: 30, long_click: Mode_switch, key_hint_offset_y: -15, swipe_up: Mode_switch, key_text_size: 12, swipe_left: Left, swipe_right: Right, key_back_color: kgb, key_text_color: kgt, key_symbol_color: kgs}
- {click: ";", ascii: ".", composing: 2, width: 15, key_text_size: 12, long_click: "?", swipe_up: "?", key_back_color: ybb, key_text_color: bdt, key_symbol_color: bds}
- {click: Return, width: 20, long_click: Theme_settings, swipe_up: Color_settings, key_back_color: hcb, key_text_color: hct, key_symbol_color: hcs, key_text_size: 13}
#❺
- {height: *aaM, width: 100}
# - {height: *aaM, click: zj_fh, composing: 'VoidSymbol', key_back_color: mhb, width: 20}
# - {click: zj_jt, composing: 'VoidSymbol', key_back_color: mhb, width: 20}
# - {click: zj_kh, composing: 'VoidSymbol', key_back_color: mhb, width: 20}
# - {click: zj_xh, composing: 'VoidSymbol', key_back_color: mhb, width: 20}
# - {click: zj_zb, composing: 'VoidSymbol', key_back_color: mhb, width: 20}
name: "默认。"
width: 10
#横屏,
default_land:
__include: /preset_keyboards/default
height: 42
__patch:
"keys/@before 0/": {width: 3}
"keys/@before 11/": {width: 3}
"keys/@before 12/": {width: 5}
"keys/@10/":
"keys/@20/":
"keys/@before 6/": {width: 34}
"keys/@before 7/": {click: '', hint: Esc, key_hint_offset_y: -14, key_symbol_color: *白, composing: Escape2, swipe_up: Candidate_switch, key_back_color: 0x00, key_text_color: *红, key_text_size: 13, width: 10}
"keys/@before 18/": {click: g, key_back_color: AAT, width: 5}
"keys/@before 19/": {width: 40}
"keys/@before 33/": {width: 36}
"keys/@before 25/": {width: 3}
"keys/@before 26/": {width: 3}
"keys/@before 32/": {click: v, key_back_color: AAT, width: 5}
"keys/@before 40/": {width: 3}
"keys/@before 39/": {width: 3}
"keys/@before 44/": {width: 31}
"keys/@before 43/": {click: space, ascii: space1, width: 13, long_click: Mode_switch, swipe_up: Mode_switch, key_text_size: 12, swipe_left: Left, swipe_right: Right, key_back_color: kgb, key_text_color: 0x00, key_symbol_color: kgs}
"keys/@21/width": 9
"keys/@29/width": 9
"keys/@30/width": 11.5
"keys/@30/height": 45
"keys/@31/width": 7
"keys/@32/width": 13
"keys/@34/width": 11.5
"keys/@33/width": 7
name: "横屏。"
width: 5
defaultVJ:
__include: /preset_keyboards/default
__patch:
"keys/@2/label":
"keys/@6/label": 丿
"keys/@7/label":
"keys/@8/label":
"keys/@11/label":
"keys/@0/hint": iu
"keys/@1/hint": ei
"keys/@2/hint": 木 土
"keys/@3/hint": uan
"keys/@4/hint": ue
"keys/@5/hint": un
"keys/@6/hint": 月 十 er
"keys/@7/hint": 人 手艹金
"keys/@8/hint": 口 日
"keys/@9/hint": ie
"keys/@11/hint": 氵 贝
"keys/@12/hint": ⓘong
"keys/@13/hint": ai
"keys/@14/hint": en
"keys/@15/hint": eng
"keys/@16/hint": ang
"keys/@17/hint": an
"keys/@18/hint": ing uai
"keys/@19/hint": ‹i·u› ang
"keys/@20/hint":
"keys/@22/hint": ou
"keys/@23/hint": ia ua
"keys/@24/hint": ao
"keys/@25/hint": ui
"keys/@26/hint": in
"keys/@27/hint": iao
"keys/@28/hint": ian
"keys/@0/long_click": vj_q
"keys/@1/long_click": vj_w
"keys/@2/long_click": vj_e
"keys/@2/key_symbol_offset_x": 6
"keys/@2/key_symbol_offset_y": 18
"keys/@3/long_click": vj_r
"keys/@4/long_click": vj_t
"keys/@5/long_click": vj_y
"keys/@6/long_click": vj_u
"keys/@6/key_symbol_offset_x": 1
"keys/@6/key_symbol_offset_y": 18
"keys/@7/long_click": vj_i
"keys/@7/key_symbol_offset_x": 5
"keys/@7/key_symbol_offset_y": 18
"keys/@8/long_click": vj_o
"keys/@8/key_symbol_offset_x": 6
"keys/@8/key_symbol_offset_y": 18
"keys/@9/long_click": vj_p
"keys/@11/long_click": vj_a
"keys/@11/key_symbol_offset_x": 6
"keys/@11/key_symbol_offset_y": 18
"keys/@12/long_click": vj_s
"keys/@13/long_click": vj_d
"keys/@14/long_click": vj_f
"keys/@15/long_click": vj_g
"keys/@16/long_click": vj_h
"keys/@17/long_click": vj_j
"keys/@18/long_click": vj_k
"keys/@19/long_click": vj_l
"keys/@22/long_click": vj_z
"keys/@23/long_click": vj_x
"keys/@24/long_click": vj_c
"keys/@25/long_click": vj_v
"keys/@26/long_click": vj_b
"keys/@27/long_click": vj_n
"keys/@28/long_click": vj_m
"keys/@2/key_text_color": *蓝
"keys/@6/key_text_color": *蓝
"keys/@7/key_text_color": *蓝
"keys/@8/key_text_color": *蓝
"keys/@11/key_text_color": *蓝
"keys/@2/key_symbol_color": *红
"keys/@6/key_symbol_color": *红
"keys/@7/key_symbol_color": *红
"keys/@8/key_symbol_color": *红
"keys/@11/key_symbol_color": *红
"keys/@2/key_text_size": 15
"keys/@6/key_text_size": 15
"keys/@7/key_text_size": 15
"keys/@8/key_text_size": 15
"keys/@10/key_text_size": 15
"keys/@2/key_text_offset_y": -5
"keys/@6/key_text_offset_y": -5
"keys/@7/key_text_offset_y": -5
"keys/@8/key_text_offset_y": -5
"keys/@10/key_text_offset_y": -5
name: "助记。"
width: 10
dssz:
__include: /preset_keyboards/qtsz
height: *FHG
horizontal_gap: *fhL
vertical_gap: *fhH
round_corner: *fhY
__patch:
"keys/@4/width": 14
"keys/@9/width": 14
"keys/@14/width": 14
"keys/@19/width": 14
"keys/@before 0/": {click: "", key_text_color: 0x00, key_back_color: 0x00, width: 38}
"keys/@before 6/": {click: "", key_text_color: 0x00, key_back_color: 0x00, width: 38}
"keys/@before 11/": {click: "", key_text_color: 0x00, key_back_color: 0x00, width: 38}
"keys/@before 17/": {click: "", key_text_color: 0x00, key_back_color: 0x00, width: 38}
"keys/@before 23/": {click: "", key_text_color: 0x00, key_back_color: 0x00, width: 100}
name: "临时。"
width: 12
dssz_:
__include: /preset_keyboards/default
__patch:
"keys/@0/":
"keys/@1/":
"keys/@2/":
"keys/@3/":
"keys/@4/":
"keys/@5/":
"keys/@6/":
"keys/@7/":
"keys/@8/":
"keys/@9/":
"keys/@10/":
"keys/@11/":
"keys/@12/":
"keys/@13/":
"keys/@14/":
"keys/@15/":
"keys/@16/":
"keys/@17/":
"keys/@18/":
"keys/@21/":
"keys/@22/":
"keys/@23/":
"keys/@24/":
"keys/@25/":
"keys/@26/":
"keys/@27/":
"keys/@before 0/": {click: "q{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 1/": {click: "w{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 2/": {click: "e{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 3/": {click: "r{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 4/": {click: "t{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 5/": {click: 1, key_text_color: *红, key_back_color: AAB}
"keys/@before 6/": {click: 2, key_text_color: *红, key_back_color: AAB}
"keys/@before 7/": {click: 3, key_text_color: *红, key_back_color: AAB}
"keys/@before 8/": {click: t_fh, key_text_color: AAT, key_back_color: AAB}
"keys/@before 9/": {click: t_fh, key_text_color: AAT, key_back_color: AAB}
"keys/@before 10/": {click: "a{K_back}", long_click: select_all, key_text_color: AAT, key_back_color: AAB}
"keys/@before 11/": {click: "s{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 12/": {click: "d{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 13/": {click: "f{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 14/": {click: "g{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 15/": {click: 4, key_text_color: *红, key_back_color: AAB}
"keys/@before 16/": {click: 5, key_text_color: *红, key_back_color: AAB}
"keys/@before 17/": {click: 6, key_text_color: *红, key_back_color: AAB}
"keys/@before 18/": {click: 0, key_text_color: *红, key_back_color: AAB}
"keys/@before 36/": {click: "z{K_back}", key_text_color: AAT, key_back_color: AAB}
"keys/@before 37/": {click: "x{K_back}", long_click: cut, key_text_color: AAT, key_back_color: AAB}
"keys/@before 38/": {click: "c{K_back}", long_click: copy, key_text_color: AAT, key_back_color: AAB}
"keys/@before 39/": {click: "v{K_back}", long_click: paste, key_text_color: AAT, key_back_color: AAB}
"keys/@before 41/": {click: 7, key_text_color: *红, key_back_color: AAB}
"keys/@before 42/": {click: 8, key_text_color: *红, key_back_color: AAB}
"keys/@before 43/": {click: 9, key_text_color: *红, key_back_color: AAB}
name: "临时备用。"
width: 10
qtbj:
author: 青 铜 #编辑,
height: *SZG
horizontal_gap: *szL
vertical_gap: *szH
round_corner: *szY
key_text_offset_y: *textY
keys:
# ❶
- {click: "undo", key_text_size: 13}
- {click: Home, hint: 行头, key_text_size: 20}
- {click: "Up", key_text_color: hct, key_back_color: bjfx, key_text_size: 13}
- {click: End, hint: 行尾, key_text_size: 20}
- {click: "K_back1", key_text_size: 11, key_text_color: hct, key_back_color: fhb, width: 20}
# ❷
- {click: bj_cjbj, key_text_size: 13}
- {click: "Left", key_text_color: hct, key_back_color: bjfx, key_text_size: 13}
- {click: "Shift1", key_back_color: bjfx, key_text_size: 25}
- {click: "Right", key_text_color: hct, key_back_color: bjfx, key_text_size: 13}
- {click: "space2", key_text_size: 13, key_text_color: hct, key_back_color: fhb, width: 20}
# ❸
- {click: "0x00", long_click: "0xff", key_text_size: 13}
- {click: "Tab1", key_text_size: 13}
- {click: "Down", key_text_color: hct, key_back_color: bjfx, key_text_size: 13}
- {click: "select_H", hint: 选中行, key_text_size: 18}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 30, key_text_color: hct, key_back_color: fhb, width: 20}
# ❹
- {click: "select_all", key_text_size: 13}
- {click: "cut", key_text_size: 13}
- {click: "copy", key_text_size: 13}
- {click: "paste", key_text_size: 13}
- {click: "Return", key_text_size: 13, key_text_color: hct, key_back_color: fhb, width: 20}
# 增高行
- {height: *szM, width: 100}
name: "编辑。"
width: 20
cjbj:
author: 青 铜 #超级编辑,
height: *FHG #高
horizontal_gap: *fhL #竖
vertical_gap: *fhH #行
round_corner: *fhY #圆
key_text_offset_y: *XDtextY
keys:
# ❶
- {click: bj_jbj, long_click: bj_jgl, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_jk, long_click: bj_jg, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_zis, long_click: bj_zih, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_xs, long_click: bj_xb, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: undo, key_text_size: 13, key_back_color: bjb2}
- {click: Home, key_text_size: 13, key_back_color: bjb2}
- {click: Up, key_text_color: hct, key_back_color: bjfx, key_text_size: 13}
- {click: End, key_text_size: 13, key_back_color: bjb2}
- {click: K_back1, key_text_size: 11, key_text_color: qszt2, key_back_color: bjb3, hilited_key_back_color: AAH, width: 20}
# ❷
- {click: bj_dj, long_click: bj_bjz, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_zbx, long_click: bj_zby, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_szbx, long_click: bj_szby, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_xzbx, long_click: bj_xzby, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: Hint_switch, key_back_color: AAB, key_text_size: 13, key_back_color: bjb2}
- {click: Left, key_text_color: hct, key_back_color: bjfx, key_text_size: 13}
- {click: Shift1, key_back_color: hcb, key_text_size: 25, key_back_color: bjfx}
- {click: Right, key_text_color: hct, key_back_color: bjfx, key_text_size: 13}
- {click: space2, key_text_size: 13, key_text_color: qszt2, key_back_color: bjb3, hilited_key_back_color: AAH, width: 20}
# ❸
- {click: bj_ca, long_click: bj_sb, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_zs, hint: 挂接, long_click: bj_ks, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_tj, hint: 挂接, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_hc, hint: 挂接, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_tm, long_click: bj_ff, key_text_size: 13, key_back_color: bjb2}
- {click: Tab1, key_text_size: 13, key_back_color: bjb2}
- {click: Down, key_text_color: hct, key_back_color: bjfx, key_text_size: 13}
- {click: select_H, key_text_size: 13, key_back_color: bjb2}
- {click: BackSpace, key_text_size: 13, key_text_color: qszt2, key_back_color: bjb3, hilited_key_back_color: AAH, width: 20}
# ❹
- {click: bj_sh, long_click: bj_u, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_xh, long_click: bj_x, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_zh, long_click: bj_z, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: bj_yh, long_click: bj_y, key_back_color: bjb1, key_text_size: 13, key_symbol_color: bjs}
- {click: select_all, key_text_size: 13, key_back_color: bjb2}
- {click: cut, key_text_size: 13, key_back_color: bjb2}
- {click: copy, key_text_size: 13, key_back_color: bjb2}
- {click: paste, key_text_size: 13, key_back_color: bjb2}
- {click: Return, key_text_size: 13, key_text_color: qszt2, key_back_color: bjb3, hilited_key_back_color: AAH, width: 20}
- {width: 100}
# 增高行
- {height: *fhM, width: 100}
name: "超级编辑。"
width: 10
menu:
height: *SZG #选单,
horizontal_gap: *szL
vertical_gap: *szH
round_corner: *szY
key_text_offset_y: *textY
keys:
# 第一行
- {click: "", key_back_color: 0x00, width: 10}
- {click: "q_sx", hint: 刷 新, key_text_size: 17, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "Deploy", hint: 部 署, key_text_size: 17, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "Menu", hint: 方 案, key_text_size: 23, key_text_offset_y: -2, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "IME_switch", hint: 输入法, key_text_size: 18, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "Hint_switch", hint: 提 示, key_text_size: 20, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "", key_back_color: 0x00, width: 10}
# 第二行
- {click: "", key_back_color: 0x00, width: 10}
- {click: "t_fh2", label: , hint: 默 认, key_text_size: 16, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "q_zhuji", hint: 助 记, key_text_size: 16, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "Full_Half1", hint: 全半角, key_text_size: 16, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "Candidate_switch", hint: 候选栏, key_text_size: 18, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "XHQQQ", hint: 主题群, key_text_size: 15, key_back_color: 0x00, key_symbol_color: candidate_text_color}
- {click: "", key_back_color: 0x00, width: 10}
# 第三行
- {click: "", key_back_color: 0x00, width: 10}
- {click: "t_fho", key_back_color: 0x00}
- {click: "t_fho", key_back_color: 0x00}
- {click: "t_fho", key_back_color: 0x00}
- {click: "t_fho", key_back_color: 0x00}
- {click: "f_back", key_text_color: xdft, key_back_color: 0x00}
- {click: "", key_back_color: 0x00, width: 10}
# 第四行
- {click: "t_xdfh", key_back_color: 0x00, key_text_color: key_symbol_color, key_text_size: 12, width: 100}
# 增高行
- {height: *szM, width: 100}
name: "选单。"
width: 16
qtsz:
height: *SZG #数字,
ascii_mode: 1
horizontal_gap: *szL
vertical_gap: *szH
round_corner: *szY
key_text_offset_y: *textY
keys:
# 第一行
- {click: "+", key_text_size: 16, key_text_color: fht, key_back_color: f_szb, hilited_key_back_color: AAH}
- {click: 1}
- {click: 2}
- {click: 3}
- {click: 'K_back1', long_click: sz_sd, key_text_size: 13, key_text_color: fht, key_back_color: f_szb, key_symbol_color: fht, hilited_key_back_color: AAH}
# 第二行
- {click: "-", key_text_color: fht, key_back_color: f_szb, hilited_key_back_color: AAH}
- {click: 4}
- {click: 5}
- {click: 6}
- {click: "space2", key_text_size: 18, key_text_color: fht, key_back_color: f_szb, hilited_key_back_color: AAH}
# 第三行
- {click: "*", long_click: '/', key_symbol_color: fht, key_text_size: 19, key_text_color: fht, key_back_color: f_szb, hilited_key_back_color: AAH}
- {click: 7}
- {click: 8}
- {click: 9}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 30, key_text_offset_y: -5, key_text_color: fht, key_back_color: fh_scb}
# 第四行
- {click: "fh_emoji", key_text_size: 13, key_text_color: fht, key_back_color: f_szb, hilited_key_back_color: AAH}
- {click: "=", key_text_color: fht, key_back_color: f_szb, hilited_key_back_color: AAH}
- {click: 0}
- {click: ".", key_text_size: 19, key_text_color: fht, key_back_color: f_szb, hilited_key_back_color: AAH}
- {click: "Return", key_text_size: 13, key_text_color: fht, key_back_color: f_szb, hilited_key_back_color: AAH}
# 增高行
- {height: *szM, width: 100}
name: "数字。"
width: 20
#数字,锁定
qtszsd:
__include: /preset_keyboards/qtsz
lock: true
__patch:
"keys/@0/width": 10
"keys/@4/click": t_fh
"keys/@4/key_back_color": *橙
"keys/@4/key_symbol_color": 0x00
"keys/@14/key_back_color": f_szb
"keys/@5/width": 10
"keys/@5/click": '*'
"keys/@5/long_click": '×'
"keys/@5/key_symbol_color": fht
"keys/@10/width": 10
"keys/@10/click": '('
"keys/@10/long_click":
"keys/@10/key_text_size": 14
"keys/@10/key_symbol_color": fht
"keys/@before 1": {click: '-', width: 10, key_back_color: f_szb, key_text_color: fht}
"keys/@before 7": {click: '/', long_click: '÷', key_text_size: 14, key_symbol_color: fht, width: 10, key_back_color: f_szb, key_text_color: fht}
"keys/@before 12": {click: ')', width: 10, key_text_size: 14, key_back_color: f_szb, key_text_color: fht}
name: "数字。锁定"
width: 20
qtbd:
author: 标点,中
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_zb2", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: ",", key_text_size: 15}
- {click: "。", key_text_size: 15}
- {click: "?", key_text_size: 15}
- {click: "!", key_text_size: 15}
- {click: ":", key_text_size: 15}
- {click: ";", key_text_size: 15}
- {click: "“”{Left}", key_text_size: 15}
- {click: "‘’{Left}", key_text_size: 15}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "`", key_text_size: 15}
- {click: "、", key_text_size: 15}
- {click: "ˉ", key_text_size: 15}
- {click: "~", key_text_size: 15}
- {click: "……", key_text_size: 15}
- {click: "¥", key_text_size: 15}
- {click: "¨", key_text_size: 15}
- {click: "_", key_text_size: 15}
- {click: "fh_kh", label: 括号, key_back_color: fhb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "ˇ", key_text_size: 15}
- {click: "——", key_text_size: 15}
- {click: "·", key_text_size: 15}
- {click: "•", key_text_size: 15}
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click: "fh_yb", label: 英标, key_back_color: fhb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click: "«»{Left}", key_text_size: 15}
- {click: "‹›{Left}", key_text_size: 15}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: '《》{Left}', key_text_size: 15}
- {click: "【】{Left}", key_text_size: 15}
- {click: "「」{Left}", key_text_size: 15}
- {click: "『』{Left}", key_text_size: 15}
- {click: "(){Left}", key_text_size: 15}
- {click: "[]{Left}", key_text_size: 15}
- {click: "〈〉{Left}", key_text_size: 15}
- {click: "〔〕{Left}", key_text_size: 15}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "标点。中"
width: 9
qtyb:
author: 标点,英
ascii_mode: 1
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_yb2", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: ",", key_text_size: 15}
- {click: ".", key_text_size: 15}
- {click: "?", key_text_size: 15}
- {click: "!", key_text_size: 15}
- {click: ":", key_text_size: 15}
- {click: ";", key_text_size: 15}
- {click: '""{Left}', key_text_size: 15}
- {click: "''{Left}", key_text_size: 15}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "`", key_text_size: 15}
- {click: "%", key_text_size: 15}
- {click: "#", key_text_size: 15}
- {click: "~", key_text_size: 15}
- {click: "^", key_text_size: 15}
- {click: "$", key_text_size: 15}
- {click: "&", key_text_size: 15}
- {click: "_", key_text_size: 15}
- {click: "fh_kh", label: 括号, key_back_color: fhb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "+", key_text_size: 15}
- {click: "-", key_text_size: 15}
- {click: "*", key_text_size: 15}
- {click: "/", key_text_size: 15}
- {click: "=", key_text_size: 15}
- {click: "×", key_text_size: 15}
- {click: "÷", key_text_size: 15}
- {click: "|", key_text_size: 15}
- {click: "fh_yb", label: 英标, key_back_color: fh_xzb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "\\", key_text_size: 15}
- {click: "@", key_text_size: 15}
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click: "(){Left}", key_text_size: 15}
- {click: "[]{Left}", key_text_size: 15}
- {click: "<>{Left}", key_text_size: 15}
- {click: "{}{Left}", key_text_size: 15}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "标点。英"
width: 9
qtkh:
author: 括号,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_zb2", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: '【】{Left}', key_text_size: 15}
- {click: "[]{Left}", key_text_size: 15}
- {click: "「」{Left}", key_text_size: 15}
- {click: "〔〕{Left}", key_text_size: 15}
- {click: "《》{Left}", key_text_size: 15}
- {click: "〈〉{Left}", key_text_size: 15}
- {click: "(){Left}", key_text_size: 15}
- {click: "", key_text_size: 15}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: '〖〗{Left}', key_text_size: 15}
- {click: "〚〛{Left}", key_text_size: 15}
- {click: "『』{Left}", key_text_size: 15}
- {click: "〘〙{Left}", key_text_size: 15}
- {click: "«»{Left}", key_text_size: 15}
- {click: "‹›{Left}", key_text_size: 15}
- {click: "⁽⁾{Left}", key_text_size: 15}
- {click: "₍₎{Left}", key_text_size: 15}
- {click: "", label: 括号, key_back_color: fh_xzb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click: "fh_kh1", key_text_size: 15}
- {click: "fh_kh2", key_text_size: 15}
- {click: "fh_kh3", key_text_size: 15}
- {click: "fh_kh4", key_text_size: 15}
- {click: "fh_yb", label: 英标, key_back_color: fhb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click:  }
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: ' ﹂{Left}', key_text_size: 15}
- {click: "﹃﹄{Left}", key_text_size: 15}
- {click: "︻︼{Left}", key_text_size: 15}
- {click: "︗︘{Left}", key_text_size: 15}
- {click: "︵︶{Left}", key_text_size: 15}
- {click: "︽︾{Left}", key_text_size: 15}
- {click: "︹︺{Left}", key_text_size: 15}
- {click: "︿﹀{Left}", key_text_size: 15}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "括号。"
width: 9
qtxh:
author: 序号,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "❶"}
- {click: "❷"}
- {click: "❸"}
- {click: "❹"}
- {click: "❺"}
- {click: "❻"}
- {click: "❼"}
- {click: "❽"}
- {click: "❾"}
- {click: "❿"}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "①"}
- {click: "②"}
- {click: "③"}
- {click: "④"}
- {click: "⑤"}
- {click: "⑥"}
- {click: "⑦"}
- {click: "⑧"}
- {click: "⑨"}
- {click: "⑩"}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "⒈"}
- {click: "⒉"}
- {click: "⒊"}
- {click: "⒋"}
- {click: "⒌"}
- {click: "⒍"}
- {click: "⒎"}
- {click: "⒏"}
- {click: "⒐"}
- {click: "⒑"}
- {click: "fh_xh2", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "序号。"
width: 7.2
qtxh2:
author: 序号2,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: " "}
- {click: " "}
- {click: " "}
- {click: " "}
- {click: " "}
- {click: " "}
- {click: " "}
- {click: " "}
- {click: " "}
- {click: " "}
- {click: "fh_xh", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "₀"}
- {click: "₁"}
- {click: "₂"}
- {click: "₃"}
- {click: "₄"}
- {click: "₅"}
- {click: "₆"}
- {click: "₇"}
- {click: "₈"}
- {click: "₉"}
- {click: "fh_xh2", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: "⁰"}
- {click: "¹"}
- {click: "²"}
- {click: "³"}
- {click: "⁴"}
- {click: "⁵"}
- {click: "⁶"}
- {click: "⁷"}
- {click: "⁸"}
- {click: "⁹"}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "⁺"}
- {click: "⁻"}
- {click: "⁼"}
- {click: "⁽"}
- {click: "⁾"}
- {click: "₊"}
- {click: "₋"}
- {click: }
- {click: "₍"}
- {click: "₎"}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "序号2。"
width: 7.2
qtux:
author: 青 铜 #数学,
ascii_mode: 1
key_text_offset_y: *textY
keys:
# 第一行
- {click: "⅟"}
- {click: "½"}
- {click: "↉"}
- {click: "⅓"}
- {click: "⅔"}
- {click: '¼'}
- {click: "⅕"}
- {click: "⅖"}
- {click: "⅗"}
- {click: "⅘"}
#❸
- {click: "⅙"}
- {click: "⅚"}
- {click: "⅐"}
- {click: "⅛"}
- {click: "⅜"}
- {click: "⅝"}
- {click: "⅞"}
- {click: "⅑"}
- {click: "⅒"}
- {click: "°"}
#❹
- {click: "℃"}
- {click: "℉"}
- {click: "%"}
- {click: "㎝"}
- {click: "㎏"}
- {click: "㎞"}
- {click: "㎢"}
- {click: "㎦"}
- {click: "㎡"}
- {click: "㎥"}
# 第六行
- {height: *FHD, click: "q_zw", key_back_color: fhb, key_text_color: fxzt, width: 15}
- {click: "q_yw", key_back_color: fhb, key_text_color: fht, width: 15}
- {click: "q_bq", key_back_color: fhb, key_text_color: fht, width: 18}
- {click: q_sz, key_back_color: fhb, key_text_color: fht, width: 18}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 18}
- {click: BackSpace, key_text_size: 30, key_back_color: on_key_back_color, key_text_color: fht, key_text_offset_y: -6, width: 16}
# 第六行
- {height: *fhM, width: 100}
name: "数学。"
width: 10
qtjt:
author: 箭头,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "️️↖"}
- {click: "️↑️️"}
- {click: "↗", key_text_size: 15}
- {click:  }
- {click: "▲️️"}
- {click: "▼", key_text_size: 15}
- {click: "️◀"}
- {click: "▶", key_text_size: 15}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: "←️️"}
- {click: "⇋️️️"}
- {click: "→️️"}
- {click:  }
- {click: "️△️️️️"}
- {click: "▽️️️️️"}
- {click: "◁️️️️"}
- {click: "️▷️️"}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "️↙"}
- {click: "↓️️️"}
- {click: "↘", key_text_size: 15}
- {click:  }
- {click: }
- {click: }
- {click: }
- {click: }
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🔄}
- {click: 🔃️}
- {click: ️🔙}
- {click:  }
- {click: ️⇧, key_text_size: 19}
- {click: ️⇩️, key_text_size: 19}
- {click: }
- {click: }
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "↻"}
- {click: "↺"}
- {click: }
- {click:  }
- {click: }
- {click: }
- {click: }
- {click: ️️▸️, key_text_size: 23}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "箭头。"
width: 9
qtfh:
author: 符号,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "☪", key_text_size: 15}
- {click: "️☫"}
- {click: "☬️"}
- {click: "☭️"}
- {click: "️⚆"}
- {click: "️⚇"}
- {click: "⚈", key_text_size: 15}
- {click: "⚉", key_text_size: 15}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "♻", key_text_size: 15}
- {click: "♲️"}
- {click: "⎇️"}
- {click: "⏏", key_text_size: 15}
- {click: "⌖"}
- {click: "⎋", key_text_size: 15}
- {click: "⌨", key_text_size: 15}
- {click: "⌅", key_text_size: 15}
- {click: "fh_fh2", label: 星花, key_back_color: fhb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: "㊎", key_text_size: 15}
- {click: "㊍", key_text_size: 15}
- {click: "㊌", key_text_size: 15}
- {click: "㊋️"}
- {click: "㊏️"}
- {click: "㊐️"}
- {click: "㊊️"}
- {click: "㊗", key_text_size: 15}
- {click: "fh_fh3", key_back_color: fhb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "㊡️️"}
- {click: "㊟", key_text_size: 15}
- {click: "⌦", key_text_size: 15}
- {click: "⌫️"}
- {click: "⚿", key_text_size: 15}
- {click: "❖️", key_text_size: 15}
- {click: , key_text_size: 15}
- {click: ●️}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: ▁️️}
- {click: ▂️️}
- {click: , key_text_size: 15}
- {click: ▄️️}
- {click: ▅️}
- {click: , key_text_size: 15}
- {click: , key_text_size: 15}
- {click: , key_text_size: 15}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "符号。"
width: 9
qtfh2:
author: 符号2,星花
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "❋️️"}
- {click: "❊️️"}
- {click: "❉️"}
- {click: "❈️️"}
- {click: "✱️"}
- {click: "❆️"}
- {click: "❅"}
- {click: "❃"}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "❁"}
- {click: "❀"}
- {click: "✿️"}
- {click: "✾"}
- {click: "✽"}
- {click: "✼"}
- {click: "✻"}
- {click: "✺"}
- {click: "fh_fh2", key_back_color: fh_xzb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: "★️"}
- {click: "☆️"}
- {click: "⛤"}
- {click: "⛥"}
- {click: "⛦"}
- {click: "⛧️"}
- {click: "✯️"}
- {click: "✮"}
- {click: "fh_fh3", key_back_color: fhb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "✫"}
- {click: "️✪"}
- {click: "️✩"}
- {click: "️✧"}
- {click: "✦️"}
- {click: "✥️"}
- {click: "✣"}
- {click: "※"}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "❂️"}
- {click: "✡"}
- {click: "✹️"}
- {click: "✵"}
- {click: "✭"}
- {click: "✳"}
- {click: "❂"}
- {click: "️✲"}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "符号2。星花"
width: 9
qtfh3:
author: 符号3,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "◎"}
- {click: "◉️️"}
- {click: "◯️"}
- {click: "◌️️"}
- {click: "▬️"}
- {click: "▭️"}
- {click: "☜"}
- {click: "☞"}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "☯"}
- {click: "☸"}
- {click: "°️"}
- {click: "℃"}
- {click: "℉"}
- {click: "‰"}
- {click: "‱"}
- {click: "の"}
- {click: "fh_fh2", key_back_color: fhb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: "♂"}
- {click: "♀"}
- {click: "⚣"}
- {click: "⚢"}
- {click: "⚤"}
- {click: "⚧️"}
- {click: "𝄞️"}
- {click: "♪"}
- {click: "fh_fh3", key_back_color: fh_xzb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "⌜"}
- {click: "️⌝"}
- {click: "️␣"}
- {click: "️⛌"}
- {click: "⛒️"}
- {click: "■️"}
- {click: "□"}
- {click: "▢"}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "⌞️"}
- {click: "⌟"}
- {click: "️▪"}
- {click: "▫"}
- {click: "€"}
- {click: "£"}
- {click: "¢"}
- {click: "️₩"}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "符号3。"
width: 9
qtbq:
author: 表情,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 😄}
- {click: 🥺}
- {click: 🙃}
- {click: 🤗}
- {click: 🤓}
- {click: 😏}
- {click: 😁}
- {click: 😅}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 😋}
- {click: 🥰}
- {click: 🤪}
- {click: 😶}
- {click: 🤣}
- {click: 😴}
- {click: 🤭}
- {click: 🤕}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 😤}
- {click: 😱}
- {click: 🥶}
- {click: 🤬}
- {click: 🤢}
- {click: 😖}
- {click: 😡}
- {click: 🥵}
- {click: "fh_bq2", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🤤}
- {click: 🤮}
- {click: 🤐}
- {click: 🤥}
- {click: 😵}
- {click: 😳}
- {click: 🧐}
- {click: 🤩}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "表情。"
width: 9
qtbq2:
author: 表情2,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 💤}
- {click: 💩}
- {click: 👿}
- {click: 🤡}
- {click: 👹}
- {click: 💀}
- {click: ☠️}
- {click: 👻}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 👊}
- {click: 🖐}
- {click: }
- {click: 👎}
- {click: 👌}
- {click: 🙏}
- {click: 🖕}
- {click: 🖖}
- {click: "fh_emoji", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🤞}
- {click: 🤟}
- {click: 🤘}
- {click: }
- {click: 🧞}
- {click: 🧚}
- {click: 🏃}
- {click: 🧜}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🌂}
- {click: 👙}
- {click: 👠}
- {click: 💋}
- {click: 👑}
- {click: 🎓}
- {click: 👤}
- {click: 👥}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fh_xzb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "表情2。"
width: 9
qtzw:
author: 植物,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🌵}
- {click: 🌲}
- {click: 🌳}
- {click: 🌴}
- {click: 🌱}
- {click: }
- {click: 🍀️}
- {click: 🎍}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🎋}
- {click: 🍂}
- {click: 🍁}
- {click: 🌾}
- {click: 🌺}
- {click: 🌹}
- {click: 🥀}
- {click: 🌼}
- {click: "fh_bq", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🌸}
- {click: 💐}
- {click: 🍄}
- {click: 🌰}
- {click: 🎃}
- {click: 🐚}
- {click: 🕸}
- {click: 🌎}
- {click: "fh_zw2", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🌙}
- {click: ⭐️}
- {click: 🌟}
- {click: }
- {click: ☀️}
- {click: 🌤}
- {click: ☁️}
- {click: 🌧}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fh_xzb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "植物。"
width: 9
qtzw2:
author: 植物2,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: }
- {click: 🌩}
- {click: ⚡️}
- {click: 🔥}
- {click: 💥}
- {click: ❄️}
- {click: ☃️}
- {click: ⛄️}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: }
- {click: ☔️}
- {click: 💧}
- {click: 💦}
- {click: 🌊}
- {click: 🥤}
- {click: 🍵}
- {click: ☕️}
- {click: "fh_zw", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🇨🇳}
- {click: 🇪🇺}
- {click: 🇯🇵}
- {click: 🇺🇸}
- {click: 🥢}
- {click: 🥄}
- {click: 🥣}
- {click: 🍴}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🥛}
- {click: 🍺}
- {click: 🍷}
- {click: 🥃}
- {click: 🍹}
- {click: 🍾}
- {click: 🍶}
- {click: 🍼}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fh_xzb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "植物2。"
width: 9
qtdw:
author: 动物,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🐁}
- {click: 🐄}
- {click: 🐅️}
- {click: 🐇}
- {click: 🐉}
- {click: 🐍️}
- {click: 🐎️}
- {click: 🐏}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🐒}
- {click: 🐓}
- {click: 🐕️}
- {click: 🐖}
- {click: 🦟}
- {click: 🕷️}
- {click: 🐜️}
- {click: 🦂️}
- {click: "fh_zw", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🦠}
- {click: 🦀}
- {click: 🐠️}
- {click: 🐞}
- {click: 🦖}
- {click: 🦊}
- {click: 🐼️}
- {click: 🐾️}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🐙}
- {click: 🐝}
- {click: 🦜️}
- {click: 🐤}
- {click: 🦅}
- {click: 🦛️}
- {click: 🦇️}
- {click: 🐛️}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fh_xzb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "动物。"
width: 9
qtsw:
author: 食物,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🍏}
- {click: 🍎}
- {click: 🍐️}
- {click: 🍊}
- {click: 🍋}
- {click: 🍌️}
- {click: 🍉️}
- {click: 🍇}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🍓}
- {click: 🍒}
- {click: 🍑️}
- {click: 🍍}
- {click: 🥭}
- {click: 🥝️}
- {click: 🥥️}
- {click: 🥑️}
- {click: "fh_zw", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🥦}
- {click: 🍅}
- {click: 🍆️}
- {click: 🥒}
- {click: 🥬}
- {click: 🥕}
- {click: 🌶️}
- {click: 🌽️}
- {click: "fh_sw2", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🍠}
- {click: 🥜}
- {click: 🍯}
- {click: 🍞}
- {click: 🥖}
- {click: 🧀️}
- {click: 🍗️}
- {click: 🍖️}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fh_xzb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "食物。"
width: 9
qtsw2:
author: 食物2,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🥚}
- {click: 🍳}
- {click: 🥓️}
- {click: 🥩}
- {click: 🍤}
- {click: 🍕️}
- {click: 🌭}
- {click: 🍔}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🍟}
- {click: 🥗}
- {click: 🥘️}
- {click: 🧂}
- {click: 🥫}
- {click: 🌮️}
- {click: 🌯️}
- {click: 🍜️}
- {click: "fh_sw", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🍥}
- {click: 🥮}
- {click: 🍣️}
- {click: 🍱}
- {click: 🍛}
- {click: 🍙}
- {click: 🍚️}
- {click: 🍡️}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🍧}
- {click: 🍦}
- {click: 🍰}
- {click: 🎂}
- {click: 🍬}
- {click: 🍭️}
- {click: ️🍫}
- {click: 🥟️}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fh_xzb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "食物2。"
width: 9
qtyd:
author: 运动,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: ⚽️}
- {click: 🏀}
- {click: 🏈️}
- {click: ⚾️}
- {click: 🎾}
- {click: 🏐️}
- {click: 🏉}
- {click: 🎱}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🥏}
- {click: 🏌}
- {click: 🏓️}
- {click: 🏸}
- {click: 🏒}
- {click: 🥌️}
- {click: ♟️️}
- {click: 🚴🏻}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🏋🏻️}
- {click: 🏹}
- {click: 🎣}
- {click: 🥊️}
- {click: 🎤}
- {click: 🎧}
- {click: 🏆️}
- {click: 🎯️}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🥇}
- {click: 🥈}
- {click: 🥉}
- {click: 🧩}
- {click: 🎮}
- {click: 🎸️}
- {click: ️🎨}
- {click: 🎮️}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fh_xzb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "运动。"
width: 9
qtfc:
author: 房车,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🚕️}
- {click: 🚙}
- {click: 🚌}
- {click: 🚓️}
- {click: 🚑}
- {click: 🚒}
- {click: 🚐}
- {click: 🚚}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🚜}
- {click: 🛴}
- {click: 🛹️}
- {click: 🛵}
- {click: 🏍}
- {click: 🚲️}
- {click: 🚇️️}
- {click: 🚁}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: ✈️}
- {click: 🛫}
- {click: 🛬}
- {click: 🚀️}
- {click: ⛽️}
- {click: 🚦}
- {click: 🚥️}
- {click: 🌈️}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🏖}
- {click: 🏝}
- {click: 🌇️}
- {click: 🏥}
- {click: 🗽}
- {click: 🗼️}
- {click: ️🏡}
- {click: 🏤️}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fh_xzb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "房车。"
width: 9
qtts:
author: 特殊,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 📴️}
- {click: 📳}
- {click: ㊙️️}
- {click: 🈲️}
- {click: ㊗️}
- {click: 🆎️}
- {click: 🚫}
- {click: 🔞}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🔅}
- {click: 💰}
- {click: 🔋️}
- {click: 💾}
- {click: }
- {click: 🚭️}
- {click: Ⓜ️️}
- {click: 🌐}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 💠️}
- {click: ⚕️}
- {click: ♂️}
- {click: ♀️️️}
- {click: ❤️}
- {click: 💛}
- {click: 🧡️}
- {click: 💚️}
- {click: "fh_ts2", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 💙}
- {click: 🖤}
- {click: 💔}
- {click: 💕}
- {click: 💗}
- {click: 💖️}
- {click: ️💘}
- {click: 💝️}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fh_xzb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "特殊。"
width: 9
qtts2:
author: 特殊2,
ascii_mode: 0
key_text_offset_y: *textY
keys:
# ❶
- {click: "fh_bd", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 📺️}
- {click: 📒}
- {click: 🔒️️}
- {click: 🔓️}
- {click: 🕯️}
- {click: 🗑️}
- {click: 📝}
- {click: 🎎}
- {click: "t_fh", key_back_color: fhb, key_text_color: fht, width: 14}
# ❷
- {click: "fh_jt", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 💎}
- {click: 🧲}
- {click: 💣}
- {click: 🗡}
- {click: 🚬}
- {click: 🧪️}
- {click: 🧫️️}
- {click: 🧬}
- {click: "fh_ts", label: , key_back_color: fhb, key_text_color: fht, width: 14}
# ❸
- {click: "fh_fh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 💊️}
- {click: 💉}
- {click: 🌡️}
- {click: 🔖️️}
- {click: 🔑️}
- {click: 🧯}
- {click: 🧳}
- {click: 🗺️}
- {click: "", label: , key_back_color: fhb, key_text_color: 0x00, width: 14}
# ❹
- {click: "fh_xh", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: 🛍}
- {click: 🎈}
- {click: 🎏}
- {click: 🎀}
- {click: 🛒}
- {click: 🎁️}
- {click: ️🎉}
- {click: 🎐️}
- {click: "BackSpace", swipe_up: DelH, key_text_size: 33, key_text_offset_y: 13, key_text_color: 0x00, key_back_color: fh_scb, width: 14}
# ❺
- {click: "fh_emoji", key_back_color: fhb, key_text_color: fht, width: 14}
- {click: "fh_zw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_dw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_sw", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_yd", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_fc", key_text_size: 15, key_back_color: fhb, key_text_color: fht, width: 12}
- {click: "fh_ts", key_text_size: 15, key_back_color: fh_xzb, key_text_color: fht, width: 12}
- {click: "BackSpace", swipe_up: DelH, key_text_color: 0x00, key_back_color: fh_scb2, width: 14}
# 第六行
- {height: *fhM, width: 100}
name: "特殊2。"
width: 9
android_keys:
name: [VoidSymbol, SOFT_LEFT, SOFT_RIGHT, HOME, BACK, CALL, ENDCALL,
'0', '1', '2', '3', '4', '5', '6', '7', '8', '9',
asterisk, numbersign, Up, Down, Left, Right, CENTER,
VOLUME_UP, VOLUME_DOWN, POWER, CAMERA, Clear,
a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z,
comma, period, Alt_L, Alt_R, Shift_L, Shift_R, Tab, space,
SYM, EXPLORER, ENVELOPE, Return, BackSpace,
grave, minus, equal, bracketleft, bracketright, backslash, semicolon, apostrophe, slash, at,
NUM, HEADSETHOOK, FOCUS, plus, Menu, NOTIFICATION, Find,
MEDIA_PLAY_PAUSE, MEDIA_STOP, MEDIA_NEXT, MEDIA_PREVIOUS, MEDIA_REWIND, MEDIA_FAST_FORWARD, MUTE,
Page_Up, Page_Down, PICTSYMBOLS, Mode_switch,
BUTTON_A, BUTTON_B, BUTTON_C, BUTTON_X, BUTTON_Y, BUTTON_Z,
BUTTON_L1, BUTTON_R1, BUTTON_L2, BUTTON_R2,
BUTTON_THUMBL, BUTTON_THUMBR, BUTTON_START, BUTTON_SELECT, BUTTON_MODE,
Escape, Delete, Control_L, Control_R, Caps_Lock, Scroll_Lock, Meta_L, Meta_R,
function, Sys_Req, Pause, Home, End, Insert, Next,
MEDIA_PLAY, MEDIA_PAUSE, MEDIA_CLOSE, MEDIA_EJECT, MEDIA_RECORD,
F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12,
Num_Lock, KP_0, KP_1, KP_2, KP_3, KP_4, KP_5, KP_6, KP_7, KP_8, KP_9,
KP_Divide, KP_Multiply, KP_Subtract, KP_Add, KP_Decimal, KP_Separator, KP_Enter, KP_Equal,
parenleft, parenright,
VOLUME_MUTE, INFO, CHANNEL_UP, CHANNEL_DOWN, ZOOM_IN, ZOOM_OUT,
TV, WINDOW, GUIDE, DVR, BOOKMARK, CAPTIONS, SETTINGS,
TV_POWER, TV_INPUT, STB_POWER, STB_INPUT, AVR_POWER, AVR_INPUT,
PROG_RED, PROG_GREEN, PROG_YELLOW, PROG_BLUE, APP_SWITCH,
BUTTON_1, BUTTON_2, BUTTON_3, BUTTON_4, BUTTON_5, BUTTON_6, BUTTON_7, BUTTON_8,
BUTTON_9, BUTTON_10, BUTTON_11, BUTTON_12, BUTTON_13, BUTTON_14, BUTTON_15, BUTTON_16,
LANGUAGE_SWITCH, MANNER_MODE, 3D_MODE, CONTACTS, CALENDAR, MUSIC, CALCULATOR,
Zenkaku_Hankaku, Eisu_toggle, Muhenkan, Henkan, Hiragana_Katakana, yen, RO, Kana_Lock,
ASSIST, BRIGHTNESS_DOWN, BRIGHTNESS_UP, MEDIA_AUDIO_TRACK,
SLEEP, WAKEUP, PAIRING, MEDIA_TOP_MENU, '11', '12', LAST_CHANNEL, TV_DATA_SERVICE, VOICE_ASSIST,
TV_RADIO_SERVICE, TV_TELETEXT, TV_NUMBER_ENTRY, TV_TERRESTRIAL_ANALOG, TV_TERRESTRIAL_DIGITAL,
TV_SATELLITE, TV_SATELLITE_BS, TV_SATELLITE_CS, TV_SATELLITE_SERVICE, TV_NETWORK, TV_ANTENNA_CABLE,
TV_INPUT_HDMI_1, TV_INPUT_HDMI_2, TV_INPUT_HDMI_3, TV_INPUT_HDMI_4,
TV_INPUT_COMPOSITE_1, TV_INPUT_COMPOSITE_2, TV_INPUT_COMPONENT_1, TV_INPUT_COMPONENT_2, TV_INPUT_VGA_1,
TV_AUDIO_DESCRIPTION, TV_AUDIO_DESCRIPTION_MIX_UP, TV_AUDIO_DESCRIPTION_MIX_DOWN,
TV_ZOOM_MODE, TV_CONTENTS_MENU, TV_MEDIA_CONTEXT_MENU, TV_TIMER_PROGRAMMING,
Help, NAVIGATE_PREVIOUS, NAVIGATE_NEXT, NAVIGATE_IN, NAVIGATE_OUT,
STEM_PRIMARY, STEM_1, STEM_2, STEM_3,
Pointer_UpLeft, Pointer_DownLeft, Pointer_UpRight, Pointer_DownRight,
MEDIA_SKIP_FORWARD, MEDIA_SKIP_BACKWARD, MEDIA_STEP_FORWARD, MEDIA_STEP_BACKWARD,
SOFT_SLEEP, CUT, COPY, PASTE,
SYSTEM_NAVIGATION_UP, SYSTEM_NAVIGATION_DOWN, SYSTEM_NAVIGATION_LEFT, SYSTEM_NAVIGATION_RIGHT,
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z,
exclam, quotedbl, dollar, percent, ampersand, colon, less, greater, question, asciicircum, underscore, braceleft, bar, braceright, asciitilde]
symbols: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ!"$%&:<>?^_{|}~'
when:
ascii: 西文标签
paging: 翻页标签
has_menu: 菜单标签
composing: 输入状态标签
#always: 始终
#hover: 滑过
combo: 并击
click: 单按
long_click: 长按
#double_click: 双按
swipe_left: 左滑
swipe_right: 右滑
swipe_up: 上滑
swipe_down: 下滑
property:
width: 宽度
height: 高度
gap: 间隔
preview: 预览
hint: 提示
label: 标签
text: 文本
states: 状态标签
repeatable: 连续按键
functional: 功能键
shift_lock: Shift锁定 #ascii_long: 英文长按中文单按锁定, long: 长按锁定, click: 单按锁定
action:
command: 命令
option: 参数
select: 选择
toggle: 状态
send: 按键
preset_keys:
#安卓 预设 t_ 按键
#主键盘——
zj_zl: {label: "临时", send: Eisu_toggle, select: "dssz"} #临时数字,左滑
zj_hp: {label: "横屏", send: Eisu_toggle, select: "default_land"}
zj_fh: {label: "符号", send: Eisu_toggle, select: "qtfh"}
zj_jt: {label: "箭头", send: Eisu_toggle, select: "qtjt"}
zj_kh: {label: "括号", send: Eisu_toggle, select: "qtkh"}
zj_xh: {label: "序号", send: Eisu_toggle, select: "qtxh"}
zj_bq: {label: "表情", send: Eisu_toggle, select: "qtbq"}
zj_zb: {label: "中标", send: Eisu_toggle, select: "qtbd"}
zj_yb: {label: "英标", send: Eisu_toggle, select: "qtyb"}
zj_sz: {label: "123", send: Eisu_toggle, select: "qtsz"}
zj_bj: {label: "编辑", send: Eisu_toggle, select: "qtbj"}
zj_bj1: {label: "编辑", send: Eisu_toggle, select: "cjbj"}
zj_xd: {label: "选单", send: Eisu_toggle, select: "qtxd"}
zj_ox: {label: "0x00", functional: false, commit: "0x00"}
zj_ix: {label: "0xff", functional: false, commit: "0xff"}
zj_s: {label: "省略", functional: false, text: "^"}
zj_d: {label: "分隔", functional: false, text: "·"}
zj_z: {label: "万能", functional: false, text: "`"}
zj_h: {label: "符号", functional: false, text: "_"}
zj_j: {label: "箭头", functional: false, text: "#"}
zj_k: {label: "括号", functional: false, text: '"'}
zj_l: {label: "查词", functional: false, text: "'"}
zj_l2: {label: "缩进", functional: false, text: "  "}
zj_b: {label: "序号", functional: false, commit: "@"}
zj_n: {label: "中标", functional: false, text: "、"}
zj_m: {label: "英标", functional: false, text: ":"}
Theme_settings: {label: 主题, send: SETTINGS, option: "theme"} #主题
# 符号——
fh_bd: {label: "标点", send: Eisu_toggle, select: "qtbd"}
fh_jt: {label: "箭头", send: Eisu_toggle, select: "qtjt"}
fh_fh: {label: "符号", send: Eisu_toggle, select: "qtfh"}
fh_xh: {label: "序号", send: Eisu_toggle, select: "qtxh"}
fh_emoji: {label: "emoji", send: Eisu_toggle, select: "qtbq"}
fh_zw: {label: "植物", send: Eisu_toggle, select: "qtzw"}
fh_dw: {label: "动物", send: Eisu_toggle, select: "qtdw"}
fh_sw: {label: "食物", send: Eisu_toggle, select: "qtsw"}
fh_yd: {label: "运动", send: Eisu_toggle, select: "qtyd"}
fh_fc: {label: "房车", send: Eisu_toggle, select: "qtfc"}
fh_ts: {label: "特殊", send: Eisu_toggle, select: "qtts"}
fh_ts2: {label: "", send: Eisu_toggle, select: "qtts2"}
fh_bq2: {label: "", send: Eisu_toggle, select: "qtbq2"}
fh_zw2: {label: "", send: Eisu_toggle, select: "qtzw2"}
fh_yb: {label: "英标", send: Eisu_toggle, select: "qtyb"}
fh_zb: {label: "中标", send: Eisu_toggle, select: "qtbd"}
fh_yb2: {label: "cn/英", send: Eisu_toggle, select: "qtbd"}
fh_zb2: {label: "中/en", send: Eisu_toggle, select: "qtyb"}
fh_kh: {label: "括号", send: Eisu_toggle, select: "qtkh"}
fh_kh1: {label: "()", functional: false, commit: "()"}
fh_kh2: {label: "{}", functional: false, commit: "{}"}
fh_kh3: {label: "[]", functional: false, commit: "[]"}
fh_kh4: {label: "<>", functional: false, commit: "<>"}
fh_xh2: {label: "序号", send: Eisu_toggle, select: "qtxh2"}
fh_fh2: {label: "星花", send: Eisu_toggle, select: "qtfh2"}
fh_fh3: {label: "符②", send: Eisu_toggle, select: "qtfh3"}
fh_sw2: {label: "", send: Eisu_toggle, select: "qtsw2"}
#编辑——
bj_cjbj: {label: "超级编辑", functional: false, send: Eisu_toggle, select: "cjbj"}
bj_jbj: {label: "键帽", functional: false, commit: ", key_back_color: "}
bj_jgl: {label: "高亮", functional: false, commit: ", hilited_key_back_color: "}
bj_zis: {label: "字色", functional: false, commit: ", key_text_color: "}
bj_zih: {label: "字号", functional: false, commit: ", key_text_size: "}
bj_zs: {label: "屏蔽", functional: false, commit: '"keys/@0/": '}
bj_tj: {label: "前插", functional: false, commit: '"keys/@before 0/": {}'}
bj_hc: {label: "后插", functional: false, commit: '"keys/@after 0/": {}'}
bj_ks: {label: "空键", functional: false, commit: 'VoidSymbol'}
bj_jk: {label: "键宽", functional: false, commit: ", width: "}
bj_jg: {label: "键高", functional: false, commit: "height: "}
bj_sb: {label: "提示色", functional: false, commit: ", key_symbol_color: "}
bj_xb: {label: "下标", functional: false, commit: ", hint: "}
bj_xs: {label: "显示", functional: false, commit: ", label: "}
bj_tm: {label: "0x00", functional: false, commit: "0x00"}
bj_ff: {label: "0xff", functional: false, commit: "0xff"}
bj_dj: {label: "点击", functional: false, commit: "click: "}
bj_ca: {label: "长按", functional: false, commit: ", long_click: "}
bj_bjz: {label: "编辑状态", functional: false, commit: ", composing: "}
bj_zbx: {label: "坐标x", functional: false, commit: ", key_text_offset_x: "}
bj_zby: {label: "坐标y", functional: false, commit: ", key_text_offset_y: "}
bj_szbx: {label: "上标x", functional: false, commit: ", key_symbol_offset_x: "}
bj_szby: {label: "上标y", functional: false, commit: ", key_symbol_offset_y: "}
bj_xzbx: {label: "下标x", functional: false, commit: ", key_hint_offset_x: "}
bj_xzby: {label: "下标y", functional: false, commit: ", key_hint_offset_y: "}
bj_sh: {label: "上划", functional: false, commit: ", swipe_up: "}
bj_xh: {label: "下划", functional: false, commit: ", swipe_down: "}
bj_zh: {label: "左划", functional: false, commit: ", swipe_left: "}
bj_yh: {label: "右划", functional: false, commit: ", swipe_right: "}
bj_u: {label: "上", functional: false, commit: "Up"}
bj_x: {label: "下", functional: false, commit: "Down"}
bj_z: {label: "左", functional: false, commit: "Left"}
bj_y: {label: "右", functional: false, commit: "Right"}
q_xd: {label: "选单", send: Eisu_toggle, select: "menu"}
q_sx: {label: "⇋️", functional: false, text: "{Schema_switch}{Schema_switch}"} #刷新
q_zhuji: {label: , functional: false, send: Eisu_toggle, select: "defaultVJ"}
sz_sd: {label: "锁定", send: Eisu_toggle, select: "qtszsd"}
fh_yx: {label: "邮箱", functional: false, commit: "949402006@qq.com"}
t_fh: {label: 返回, functional: false, send: Eisu_toggle, select: .default} #返回主键盘
t_fh2: {label: , functional: false, send: Eisu_toggle, select: .default} #选单默认
t_fho: {label: " ", send: Eisu_toggle, select: .default} #返回主键盘
K_sx: {label: "3选", functional: false, text: "{Right}{Right}{space}"}
t_jh: {label: ".", functional: false, commit: "."}
t_xdfh: {label: "磐石 2.1.0", send: Eisu_toggle, select: .default}
#助记——
vj_q: {label: "", functional: false, text: "1"}
vj_w: {label: "", functional: false, text: "2"}
vj_e: {label: " o ", functional: false, text: "3"}
vj_r: {label: "", functional: false, text: "4"}
vj_t: {label: "", functional: false, text: "5"}
vj_y: {label: "", functional: false, text: "6"}
vj_u: {label: " o ", functional: false, text: "7"}
vj_i: {label: "u i o", functional: false, text: "8"}
vj_o: {label: " i ", functional: false, text: "9"}
vj_p: {label: "", functional: false, text: "0"}
vj_a: {label: " o ", functional: false, send: Control+a}
vj_s: {label: "", functional: false, text: "……"}
vj_d: {label: "", functional: false, text: "·"}
vj_f: {label: " ", send: Control+Delete, functional: false}
vj_g: {label: " ", send: Eisu_toggle, select: "cjbj"} #关闭单手键盘
vj_h: {label: "", functional: false, text: "——"}
vj_j: {label: "", functional: false, text: "#"}
vj_k: {label: "", functional: false, text: "“"}
vj_l: {label: "", functional: false, text: "”"}
vj_z: {label: "", functional: false, text: "`"}
vj_x: {label: " ", functional: false, send: Control+x}
vj_c: {label: " ", functional: false, send: Control+c}
vj_v: {label: " ", functional: false, send: Control+v}
vj_b: {label: "", functional: false, commit: "@"}
vj_n: {label: "", functional: false, text: "、"}
vj_m: {label: "", functional: false, text: ":"}
# 编辑
Shift_R: {label: Enter, send: Shift_R}
Caps_Lock: {label: Caps, send: Caps_Lock}
Shift_L: {functional: true, label: Shift, send: Shift_L, shift_lock: ascii_long} # 中文状态一次锁定,英文状态长按锁定
Shift_L1: {functional: true, label: Shift, send: Shift_L, shift_lock: long} # 中文状态长按锁定
Shift1: {label: , preview: , send: Shift_L, shift_lock: click} # 英文状态一次锁定
Return: {label: Enter, preview: , send: Return}
Return1: {label: Enter, repeatable: true, preview: , send: Return}
Hide: {label: , functional: false, send: BACK}
BackSpace: {label: ↼️️, preview: , repeatable: true, send: BackSpace}
BackSpace1: {label: , preview: , repeatable: true, functional: false, send: BackSpace}
space: {repeatable: false, preview: , functional: false, send: space} #空格
space1: {repeatable: true, preview: , label: ️️◉️ ️English, functional: true, send: space}
space2: {repeatable: true, preview: , label: , functional: true, send: space}
space3: {repeatable: true, preview: , label: "◉️ Do one thing at a time", functional: false, send: space}
Clear: {label: 全清, send: Clear}
Escape: {label: Esc, functional: false, send: Escape}
Escape2: {label: ██, functional: false, send: Escape} #横屏
Home: {label: , send: Home, functional: false}
Insert: {label: Ins, send: Insert}
Delete: {label: Del, send: Delete, repeatable: true, functional: false}
DelH: {label: "Del↔", functional: false, text: "{End}{Shift+Home}{Delete}"} #删除行
End: {label: , send: End, functional: false}
Page_Up: {label: , send: Page_Up, functional: false}
Page_Down: {label: , send: Page_Down, functional: false}
Left: {label: , send: Left, repeatable: true, functional: false}
Left1: {label: , send: Control+Left, repeatable: true, functional: false}
Down: {label: , send: Down, repeatable: true, functional: false}
Up: {label: , send: Up, repeatable: true, functional: false}
Right: {label: , send: Right, repeatable: true, functional: false}
Right1: {label: , send: Control+Right, repeatable: true, functional: false}
select_all: {label: 全选, functional: false, send: Control+a}
select_all1: {label: " ", functional: false, send: Control+a}
Tab1: {label: Tab, functional: false, preview: '↹', repeatable: false, text: ' '}
cut: {label: 剪切, functional: false, send: Control+x}
cut1: {label: " ", functional: false, send: Control+x}
select_H: {label: , functional: false, text: "{End}{Shift+Home}"} #选择行
copy: {label: 复制, functional: false, send: Control+c}
copy1: {label: " ", functional: false, send: Control+c}
paste: {label: 粘贴, functional: false, send: Control+v}
paste2: {label: , functional: true, send: Control+v}
paste1: {label: " ", functional: false, send: Control+v}
paste_text: {label: 贴上文本, send: Control+Shift+Alt+v} #>=Android 6.0
share_text: {label: 分享, send: Control+Alt+s} #>=Android 6.0
redo: {label: , functional: false, send: Control+y}
undo: {label: 撤销, functional: false, send: Control+z} #撤销 ↶
JUHC: {label: ' 。', send: period}
DZHC: {label: ' ,', send: comma}
# rime组合键
F4: {label: 方案菜单, send: F4}
BackToPreviousSyllable: {label: 删音节, send: Control+BackSpace}
CommitRawInput: {label: 编码, send: Control+Return}
CommitScriptText: {label: 编码, send: Shift+Return}
CommitComment: {label: 编码, send: Control+Shift+Return}
DeleteCandidate: {label: 删词, send: Control+Delete, functional: false}
# rime状态
Mode_switch: {toggle: ascii_mode, functional: false, send: Mode_switch, states: [ 中文, En ]}
Full_Half: {toggle: full_shape, functional: false, send: Mode_switch, states: [ , ]}
Full_Half1: {toggle: full_shape, functional: false, text: "{Full_Half}{K_back}", send: Mode_switch, states: [ , ]}
simplification: {toggle: simplification, send: Mode_switch, states: [ 简体, 繁体 ]}
simplification1: {toggle: simplification, functional: false, text: "{simplification}{K_back}", send: Mode_switch, states: [ ▸Ⓕ, Ⓙ◂]}
Charset_switch: {toggle: extended_charset, send: Mode_switch, states: [ 常用, 增广 ]}
Punct_switch: {toggle: ascii_punct, send: Mode_switch, states: [ ",。", " , . " ]}
Punct_switch1: {toggle: ascii_punct, functional: false, text: "{Punct_switch}{K_back}", send: Mode_switch, states: [ " ,。", ", ." ]}
Candidate_switch: {toggle: _hide_candidate, functional: false, send: Mode_switch, states: [ , ]}
Candidate_switch1: {toggle: _hide_candidate, functional: false, text: "{Candidate_switch}{K_back}", send: Mode_switch, states: [ , ]}
Comment_switch: {toggle: _hide_comment, send: Mode_switch, states: [ ZI.., "ZI "]}
Color_switch: {label: , functional: false, send: PROG_RED} #配色
Hint_switch: {toggle: _hide_key_hint, functional: false, send: Mode_switch, states: [ , ]}
# trime设置
clip_board: {label: 剪切板, send: Control+Shift+v}
_Keyboard_clip: {label: 📋, functional: false, send: Eisu_toggle, select: _clip_board}
Keyboard_default: {label: 返回, send: Eisu_toggle, select: default}
IME_switch: {label: '⌨', functional: false, send: LANGUAGE_SWITCH} #彈出對話框選擇輸入法
IME_switch1: {label: , functional: false, send: LANGUAGE_SWITCH}
IME_last: {label: 上一输入法, send: LANGUAGE_SWITCH, select: .last} #直接切換到上一輸入法
IME_next: {label: 下一输入法, send: LANGUAGE_SWITCH, select: .next}
K_back: {label: 返回, send: Eisu_toggle, select: .last_lock}
f_back: {label: Ⓑ 返回, send: Eisu_toggle, select: .last_lock}
K_back1: {label: "返回", functional: false, send: Eisu_toggle, select: .last_lock}
K_backCD: {label: , send: Eisu_toggle, select: .last_lock}
K_backCDY: {label: ▶Ⅱ, send: Eisu_toggle, select: .last_lock}
K_backCDZ: {label: Ⅰ◀, send: Eisu_toggle, select: .last_lock}
K_default: {label: 中文, send: Eisu_toggle, select: .default}
K_menu: {label: , preview: ' ', functional: false, send: Eisu_toggle, select: menu}
K_letter: {label: abc, send: Eisu_toggle, select: letter}
K_switch: {label: 键盘, send: Eisu_toggle, select: .next}
K_number: {label: 123, send: Eisu_toggle, select: number}
K_edit: {label: ‹ɪ›, send: Eisu_toggle, select: edit}
K_symbols: {label: , functional: false, send: Eisu_toggle, select: symbolsEN}
K_move: {label: , send: Eisu_toggle, select: move}
K_last: {label: 后退, functional: false, send: Eisu_toggle, select: .next}
Schema_switch: {label: ⇋️️️, functional: false, send: Control+Shift+1} #刷新 ⇄
Schema_Eng: {label: En, send: Control+Shift+0}
Help: {label: 说明, send: Help}
Info: {label: 关于, send: INFO}
Menu: {label: , functional: false, send: Menu} #方案选单
Settings: {label: , functional: false, send: SETTINGS}
Color_settings: {label: 配色, send: SETTINGS, option: "color"} #配色
Schema_settings: {label: 方案, send: SETTINGS, option: "schema"}
# trime命令
Date: {label: "日期", send: function, command: date, option: "yyyy.M.d E HH:mm"}
Date1: {label: " ", send: function, command: date, option: "yyyy.M.d"}
Date2: {label: "年月日", send: function, command: date, option: "yyyy年M月d日"}
Date3: {label: "年月", send: function, command: date, option: "yyyy年M月"}
ChineseDate: {label: " ", send: function, command: date, option: "zh_CN@calendar=chinese"} #农历等日期(>=Android 7.0):date 语言@calendar=历法 格式。具体參見https://developer.android.com/reference/android/icu/util/Calendar.html
EnglishDate: {label: " ", send: function, command: date, option: "en_US@calendar=english"}
Time: {label: " ", send: function, command: date, option: " HH:mm E"}
TrimeCmp: {label: 同文组件, send: function, command: run, option: "com.osfans.trime/ .Pref"} #运行程序指定组件:run包名/组件名
HDSS: {label: , functional: false, send: function, command: run, option: "https://www.zdic.net/hans/?q=%3$s"}
LLQ: {label: , functional: false, send: function, command: web_search, option: "%4$s"} # 直达光标前http开头的网址或搜索光标前内容
Deploy: {label: , functional: false, send: function, command: broadcast, option: "com.osfans.trime.deploy"} #部署⟲
Sync: {label: 同步, send: function, command: broadcast, option: "com.osfans.trime.sync"}
Share: {label: 分享, functional: false, command: send, option: "%1$s"} #分享指定文本: %s或者%1$s爲當前字符
Youxiang: {text: "{K_letter}{Mode_switch}okay{K_default}", label: "@"} #邮箱后缀,邮箱后缀在用户词库内定义
BDSS: {label: 百度, functional: false, send: function, command: run, option: "https://www.baidu.com/s?wd=%4$s"} # 搜索网页:%4$s为光标前所有字符或选中字符或未上屏首选词条
BDHY: {label: 查词, send: function, command: run, option: "https://hanyu.baidu.com/s?wd=%4$s"} # 搜索网页:%4$s为光标前所有字符或选中字符或未上屏首选词条
M2T: {label: mt, functional: false, send: function, command: run, option: "bin.mt.plus"} #MT2app包名
XHQQQ: {label: 💝, send: function, command: run, option: "mqqapi://card/show_pslcard?src_type=internal&version=1&card_type=group&uin=966868329"} #直接开启 仙鹤群
#底部 尾部 末尾
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jcleng/squirrel.custom.yaml.git
git@gitee.com:jcleng/squirrel.custom.yaml.git
jcleng
squirrel.custom.yaml
squirrel.custom.yaml
master

搜索帮助