iDvel / rime-ice

Rime 配置:雾凇拼音 | 长期维护的简体词库
https://dvel.me/posts/rime-ice/
GNU General Public License v3.0
9.25k stars 617 forks source link

标点符号的规则没有遵从 punctuator/ful_shape #929

Closed MajoranaOedipus closed 3 months ago

MajoranaOedipus commented 3 months ago

现象

虽然 default.yaml 定义了

punctuator:
  full_shape:
    (省略)
    '[' : [ 「, 【, 〔, [ ]
    ']' : [ 」, 】, 〕, ] ]
    '{' : [ 『, 〖, { ]
    '}' : [ 』, 〗, } ]

但是输入符号的时候,[ 会直接上屏 { 会直接上屏 {,与设置不符。通过 default.custom.yaml 覆盖也无济于事。

其他的标点符号基本上也都不按照设置的规则。

复现的方法

首先将 rime 文件夹移动到 rime_backup,再使用 plum 进行全新的安装。重新部署后即出现如此现象。

环境信息

使用的是 Arch Linux 发行版下的 fcitx5-rime,配置文件夹处于 ~/.local/share/fcitx5/rime

JonahWong commented 3 months ago

改成下面这种格式试试 "/": ["/", "÷"]

mirtlecn commented 3 months ago

默认使用的是半形符号,half_shape

full_shape 是全行,需要在选项里面切换