librime icon indicating copy to clipboard operation
librime copied to clipboard

開關以options設置時,要如何綁定快捷鍵呢?

Open ianzhuo opened this issue 6 years ago • 5 comments
trafficstars

一般情況,可以透過key_binding設置快捷鍵,並利用toggle選項來切換開關。

  key_binder:
    bindings:
     - {accept: "Control+Shift+2", toggle: ascii_mode, when: always}

但當開關是options時(如下),要如何透過key_binder設置快捷鍵進行切換呢?

switches:
  - options: [ utf8, big5, gbk ]
    states:
      - UTF-8
      - BIG5
      - GBK
engine:
  filters:
    - charset_filter@big5
    - charset_filter@gbk

ianzhuo avatar Dec 11 '18 16:12 ianzhuo

暫不支持單選動作 另外保存選項狀態也需要做互斥處理

lotem avatar Jan 14 '19 14:01 lotem

暫不支持單選動作

抱歉,沒看懂這句話,我現在在 PC 平臺上 patch 這個新的開關,要如何才能改變開關的狀態呢? 因爲不像安卓輸入法的界面可以在鍵盤上方找到狀態顯示並切換不同的過濾等級。

IceCodeNew avatar Apr 16 '20 13:04 IceCodeNew

我現在在 PC 平臺上 patch 這個新的開關,要如何才能改變開關的狀態呢? 因爲不像安卓輸入法的界面可以在鍵盤上方找到狀態顯示並切換不同的過濾等級。

https://github.com/rime/home/wiki/UserGuide#%E4%BD%BF%E7%94%A8%E6%96%B9%E6%A1%88%E9%81%B8%E5%96%AE

lotem avatar Apr 17 '20 07:04 lotem

我現在在 PC 平臺上 patch 這個新的開關,要如何才能改變開關的狀態呢? 因爲不像安卓輸入法的界面可以在鍵盤上方找到狀態顯示並切換不同的過濾等級。

rime/home/wiki/UserGuide#%E4%BD%BF%E7%94%A8%E6%96%B9%E6%A1%88%E9%81%B8%E5%96%AE

谢谢,我也不知道那天是怎么了,居然会问出这么简单的问题来……

IceCodeNew avatar Apr 25 '20 07:04 IceCodeNew

options下添加快捷键这个问题解决了吗?感谢

Anber5 avatar Mar 26 '22 07:03 Anber5