trime
trime copied to clipboard
[question] How to change ascii_mode temporarily in kaomoji keyboard?
When ascii_mode is Chinese, ^
will be mapper to ……
, _
will be mapper to ——
.
Describe the solution you'd like
Change ascii_mode to English, input kaomoji ^_^
, the change it to original ascii_mode.
Use ascii_mode: 1
and reset_ascii_mode: true
in the kaomoji preset keyboards.
^ω^
I try however it cannot work for me. This is /sdcard/rime/build/tongwenfeng.trime.yaml
:
preset_keyboards:
kao_happy:
ascii_mode: 1
author: llx
height: 24
keys: [{click: "^_^", key_text_size: 14}, {click: "^ω^", key_text_size: 14}, {click: "^o^", key_text_size: 14}, {click: "~\\(≧▽≦)/~", key_text_size: 14}, {click: "*^_^*", key_text_size: 14}, {click: "↖(^ω^)↗", key_text_size: 14}, {click: "(^o^)/", key_text_size: 14}, {click: "(=^▽^=)", key_text_size: 14}, {click: "=^_^=", key_text_size: 14}, {click: "(*^ω^*)", key_text_size: 14}, {click: "٩(๑^o^๑)۶", key_text_size: 14}, {click: "o( ̄▽ ̄)o", key_text_size: 14}, {click: "Y(^_^)Y", key_text_size: 14}, {click: "٩( 'ω' )و", key_text_size: 14}, {click: "╰(*´︶`*)╯", key_text_size: 14}, {click: "*罒▽罒*", key_text_size: 14}, {click: "ヾ ^_^♪", key_text_size: 14}, {click: "= ̄ω ̄=", key_text_size: 14}, {click: "︿( ̄︶ ̄)︿", key_text_size: 14}, {click: "(´▽`)ノ♪", key_text_size: 14}, {click: "乁( ˙ ω˙乁)", key_text_size: 14}, {click: "✧*。٩(ˊωˋ*)و✧*。", key_text_size: 10}, {click: "~( ̄▽ ̄~)(~ ̄▽ ̄)~", key_text_size: 14, width: 50}, {click: Keyboard_default, height: 24, key_back_color: benter, key_text_color: tenter, key_text_size: 16, width: 12.5}, {click: Keyboard_kaoh, key_back_color: benter, key_text_color: tenter, key_text_size: 16, width: 12.5}, {click: Keyboard_kaof, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: Keyboard_kaoa, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: Keyboard_kaoi, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: Keyboard_kaos, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: Keyboard_kaom, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: BackSpace, key_back_color: benter, key_text_color: tenter, key_text_size: 16, width: 12.5}]
name: "颜文字键盘-开心"
reset_ascii_mode: true
width: 25
I try however it cannot work for me. This is
/sdcard/rime/build/tongwenfeng.trime.yaml
:preset_keyboards: kao_happy: ascii_mode: 1 author: llx height: 24 keys: [{click: "^_^", key_text_size: 14}, {click: "^ω^", key_text_size: 14}, {click: "^o^", key_text_size: 14}, {click: "~\\(≧▽≦)/~", key_text_size: 14}, {click: "*^_^*", key_text_size: 14}, {click: "↖(^ω^)↗", key_text_size: 14}, {click: "(^o^)/", key_text_size: 14}, {click: "(=^▽^=)", key_text_size: 14}, {click: "=^_^=", key_text_size: 14}, {click: "(*^ω^*)", key_text_size: 14}, {click: "٩(๑^o^๑)۶", key_text_size: 14}, {click: "o( ̄▽ ̄)o", key_text_size: 14}, {click: "Y(^_^)Y", key_text_size: 14}, {click: "٩( 'ω' )و", key_text_size: 14}, {click: "╰(*´︶`*)╯", key_text_size: 14}, {click: "*罒▽罒*", key_text_size: 14}, {click: "ヾ ^_^♪", key_text_size: 14}, {click: "= ̄ω ̄=", key_text_size: 14}, {click: "︿( ̄︶ ̄)︿", key_text_size: 14}, {click: "(´▽`)ノ♪", key_text_size: 14}, {click: "乁( ˙ ω˙乁)", key_text_size: 14}, {click: "✧*。٩(ˊωˋ*)و✧*。", key_text_size: 10}, {click: "~( ̄▽ ̄~)(~ ̄▽ ̄)~", key_text_size: 14, width: 50}, {click: Keyboard_default, height: 24, key_back_color: benter, key_text_color: tenter, key_text_size: 16, width: 12.5}, {click: Keyboard_kaoh, key_back_color: benter, key_text_color: tenter, key_text_size: 16, width: 12.5}, {click: Keyboard_kaof, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: Keyboard_kaoa, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: Keyboard_kaoi, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: Keyboard_kaos, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: Keyboard_kaom, key_back_color: bgn, key_text_color: tgn, key_text_size: 16, width: 12.5}, {click: BackSpace, key_back_color: benter, key_text_color: tenter, key_text_size: 16, width: 12.5}] name: "颜文字键盘-开心" reset_ascii_mode: true width: 25
The rime/build/tongwenfeng.trime.yaml
is read only file.
It will be overwritten by Trime.
If you want to modify it, you should first copy one.
Oh, I use preset_keyboards/kao_happy/reset_ascii_mode: true
in my /sdcard/rime/tongwenfeng.trime.custom.yaml
to patch /sdcard/rime-data/tongwenfeng.trime.yaml
to get /sdcard/rime/build/tongwenfeng.trime.yaml
. This is the patched result. It display it have successfully have ascii_mode: 1
and reset_ascii_mode: true
. However, When I input ^_^
, it still ……——……
.
Oh, I use
preset_keyboards/kao_happy/reset_ascii_mode: true
in my/sdcard/rime/tongwenfeng.trime.custom.yaml
to patch/sdcard/rime-data/tongwenfeng.trime.yaml
to get/sdcard/rime/build/tongwenfeng.trime.yaml
. This is the patched result. It display it have successfully haveascii_mode: 1
andreset_ascii_mode: true
. However, When I input^_^
, it still……——……
.
Files like *.trime.yaml
are not supported for patch files.
Which version do you use?
3.2.16
Try Nightly Channel Download
Do you mean I must modify /sdcard/rime-data/tongwenfeng.trime.yaml
directly?
Files like *.trime.yaml are not supported for patch files.
In fact in my test, the patch of *.trime.custom.yaml
can work for *.trime.yaml
- 中英文切换现在有 bug,#1234 尝试修复,但还有些问题没解决
- 点击状态栏的 中文/英文 可以手动切换
- 中英文切换现在有 bug,#1234 尝试修复,但还有些问题没解决
- 点击状态栏的 中文/英文 可以手动切换
新版还没修复好吧?现在还是不能自动切换,要手动切换中英,才能输入相应的符号。
已经修复了,若没问题可关闭 issue