在使用输入法时,有时想快速发送例如手机号,地址,邮箱等信息,或通过Rime的lua脚本快速输入日期等。可以通过仓输入法的快捷指令->sendKeys来完成。

方案配置

在方案中找到punctuator部分,添加一行__include: symbol/symbols_custom

punctuator:
  __include: symbol/symbols_custom:/

可使用在Hamster/Rime/symbol/symbols_custom.yaml下的文件,如果你只想放到Hamster/或放在其他目录下可修改symbol/为其他目录名称,后面的文件名同理。
symbols_custom.yaml中的配置格式示例:

symbols:
  '/mail': ["xxx@gmail.com", "yyy@outlook.com"]
  '/sjh': '187xxxxxxxx'

Important

注意:/mail /sjh 这些不能与其他地方配置的重复

添加完成后,重新部署。

仓输入法配置

当你买了仓输入法的pro后,可在自定义键盘中->按键布局->布局模板处选择你用的布局找到你要设置长按的键,按下图添加
sendKeys
最后sendKeys中的就是你刚刚在symbols_custom.yaml文件中添加的。按键长按可添加多个,在仓输入法中长按该键后可按住左右拖动来选择不同的选项。

Tip

如果你有一些lua可以接收输入后输出信息,例输入/data date rq 这样在候选输出日期,也可以在sendKeys中设置。

转载请注明出处