Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
sci-42ver opened this issue Apr 1, 2023 · 0 comments

Comments

@sci-42ver
Copy link

sci-42ver commented Apr 1, 2023

我按照 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
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant