Skip to content

Instantly share code, notes, and snippets.

@lotem
Forked from NemoAlex/gist:2316620
Created April 6, 2012 03:57
Show Gist options
  • Save lotem/2316704 to your computer and use it in GitHub Desktop.
Save lotem/2316704 to your computer and use it in GitHub Desktop.
在 Rime 中加入"["和"]"翻页按键绑定(以【明月拼音】为例)
# luna_pinyin.custom.yaml
# save it to:
# ~/.config/ibus/rime (linux)
# ~/Library/Rime (macos)
# %APPDATA%\Rime (windows)
patch:
"key_binder/bindings":
- { when: paging, accept: bracketleft, send: Page_Up }
- { when: has_menu, accept: bracketright, send: Page_Down }
@lotem
Copy link
Author

lotem commented Oct 16, 2012

也可用於全局設定 default.custom.yaml ,在所有(引用default設定的)輸入方案中生效。

@pactzhao
Copy link

小狼毫能用吗?弄上好像不好使

@qxj
Copy link

qxj commented Nov 5, 2014

小狼毫可以用。

@Edenharder
Copy link

OS EI Captian不能用。

@yqrashawn
Copy link

为什么我的default.custom.yaml 无法覆盖default,而其他的custom文件就可以呢。格式什么的没错啊。

@tshu-w
Copy link

tshu-w commented Feb 13, 2016

@Edenharder 可以使用,不过我是在default.custom.yaml 中加入下面内容
key_binder/bindings:
- when: paging
accept: bracketleft
send: Page_Up
- when: has_menu
accept: bracketright
send: Page_Down

@sundevilyang
Copy link

请问怎么设置称 “-” “=”翻页呢?

@liuxueyang
Copy link

@sundevilyang 可以试试这样:

  key_binder/bindings:
    - when: has_menu
      accept: minus
      send: Page_Up
    - when: has_menu
      accept: equal
      send: Page_Down

@nutting
Copy link

nutting commented Jun 29, 2016

请教 < > (, .)这俩是什么名字

@aizigao
Copy link

aizigao commented Sep 17, 2017

键位名在哪里看的,我想设置 ;’ 为第二第三候选项

@Vergegung
Copy link

怎么设置“,。”来翻页?

@kedyyan
Copy link

kedyyan commented Mar 7, 2019

thanks.习惯用-+翻页了。感谢这个教程,设置好了。

@hz0ne
Copy link

hz0ne commented Jan 30, 2020

也可用於全局設定 default.custom.yaml ,在所有(引用default設定的)輸入方案中生效。

这个方法比较快捷,感谢

@mxi1
Copy link

mxi1 commented Feb 24, 2022

挺好用的,谢谢

@WhisperWindE
Copy link

WhisperWindE commented Sep 16, 2022

如何实现, 输入,./之类符号时, 直接编码上屏, 而不是汉字上屏?
比如: 我输入 rang/ (再输入/号) 我希望的目的是 英文 "rang/" 但它打出来的是 "拒/"
我修改了所有能找到的yaml文件
(default,weasel,default.custom.wubi_pinyin.schema)的能找到逗号定义的, (原来的翻页功能也删除了.)
commit 改为 commit_code 还是不行.
",": {commit_code: ","}
"-": "-"
.: {commit_code: "。"}

@tynhul
Copy link

tynhul commented May 15, 2025

我是小狼毫0.16.3.0版本+最新版雾凇输入法,系统是Windows11,修改default.custom.yaml 中内容后,并没有实现用中括号翻页,是不是我操作有误?请看代码:

customization:
  distribution_code_name: Weasel
  distribution_version: 0.16.3
  generator: "Rime::SwitcherSettings"
  modified_time: "Thu May 15 15:11:37 2025"
  rime_version: 1.11.2
"key_binder/bindings":
  - accept: bracketleft
    send: Page_Up
    when: paging
  - accept: bracketright
    send: Page_Down
    when: has_menu
patch:
  schema_list:
    - {schema: rime_ice}
  "style/font_face": "Microsoft YaHei"
  "style/font_size": 10

@tynhul
Copy link

tynhul commented May 15, 2025

终于弄好了,原来只要修改default.yaml文件即可,文件里有默认修改项,打开一看一目了然哦。

@lotem
Copy link
Author

lotem commented May 15, 2025

终于弄好了,原来只要修改default.yaml文件即可,文件里有默认修改项,打开一看一目了然哦。

不是,你得給 key_binder/bindings: 那段寫在 patch: 下一層。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment