Skip to content

请问,'Shift_L' 等区分 L和R的keybinding ,在新版本是取消了吗 #19

@sci-42ver

Description

@sci-42ver

我按照 rime/home 提及的这个wiki 中 'key_binder: 下設bindings: ' 进行配置 (在default.custom.yaml配置,然后在easy_en.schema.yaml 调用的), 但是运行 fcitx5 终端会显示

I20230401 09:54:45.861925  4224 config_data.cc:71] loading config file '/home/czg/.local/share/fcitx5/rime/build/easy_en.schema.yaml'.
E20230401 09:54:45.864711  4224 key_event.cc:72] parse error: unrecognized modifier 'Super_L'
W20230401 09:54:45.864759  4224 key_binder.cc:191] invalid key binding #1.
E20230401 09:54:45.864980  4224 key_event.cc:72] parse error: unrecognized modifier 'Super_L'
W20230401 09:54:45.865005  4224 key_binder.cc:191] invalid key binding #1.
W20230401 09:54:45.865165  4224 punctuator.cc:32] missing punctuation mapping.

version env

$ pacman -Qs rime 
local/fcitx5-rime 5.0.16-1
    RIME support for Fcitx5
local/librime 1:1.8.5-1
    Rime input method engine
local/librime-data 0.0.0.20220409-1
    Meta package of preset librime data
...

'default.custom.yaml'

...
  key_binder/bindings: # 设置哪些键可以翻页,需要哪个取消注释即可
    # - { when: composing, accept: Tab, send: Page_Up } # Tab 翻页
    - { when: composing, accept: Tab, send: Right } # Tab 移动光标向右
    - { when: composing, accept: Super_L+Shift_L, send: Page_Up }
...

'easy_en.schema.yaml'

...
key_binder:
  import_preset: default
...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions