Skip to content

SymbolKey 符号键

直接提交一个符号,通常适合标点或单字符符号。

字段

字段类型必填说明
typestring固定为 "SymbolKey"
labelstring键面显示的符号文本,也是实际提交的文本;建议使用单个字符
swipeobject滑动时执行的 MacroAction
swipeLabelstring滑动提示文字
weight / rowHeightPercent / 颜色字段共通字段相同

与 AlphabetKey 的区别

  • AlphabetKey 的字符会被输入法处理(拼音方案下会进入候选)
  • SymbolKey 直接提交字符到输入框,不触发候选

适合放标点、符号等不希望被输入法"吃掉"的字符。如果要提交一段固定文本,用 MacroKeytext step 更明确。

示例

json
{ "type": "SymbolKey", "label": "@" }
json
{
  "type": "SymbolKey",
  "label": "。",
  "swipe": { "macro": [ { "type": "text", "text": "," } ] },
  "swipeLabel": ","
}

相关页面

本项目基于 fcitx5-android/fcitx5-android 修改。源码与文档以 LGPL-2.1 发布。