小狼毫输入法的“^”光标符号能不能改成“|”?

如图
图片
输入编码的插入点光标是“^”,如何设置才能改成“|”呢?
——
一点小吐槽:
我可以理解《RIME》文件夹中一堆的配置文件就是为了让使用者可以轻松切换不同的输入方案,并且不同输入方案可以使用不同的候选面板样式和设置,同时用户自定义的设置也可以和输入方案作者的设置区别开……
但缺乏图形设置界面真的很不方便,而且那些设置参数,有些是得写在default.custom.yaml中才生效,有些又是得写在weasel.custom.yaml中,而有些又会被输入方案自己的设置给覆盖掉……然后输入方案在小狼毫的“输入法设定”中的名字又难以和输入法方案文件名对应,我都得用文件内容查找才找到在用的方案在哪个方案文件……所以

  1. 有图形化的小狼毫设置工具吗?润笔 试过了,只能输出设置文件自己去替换或粘贴内容,输出结果不能简单应用在自己的设置上;
  2. 或者有让小狼毫输出当前部署使用的具体设置和来源文件的办法吗;
  3. 另外我想使用分号键起头输入一些常用符号,小狼毫支不支持用分号键自定义词条?

可以, 雾凇拼音里改为了 v 开头。配置在 rime_ice.schema.yaml 中,如下:

# 标点符号
# punctuator 下面有三个子项:
#   full_shape 全角标点映射
#   half_shape 半角标点映射
#   symbols    Rime 的预设配置是以 '/' 前缀开头输出一系列字符,自定义的 symbols_v.yaml 修改成了 'v' 开头。
punctuator:
  full_shape:
    __include: default:/punctuator/full_shape  # 从 default.yaml 导入配置
  half_shape:
    __include: default:/punctuator/half_shape  # 从 default.yaml 导入配置
  symbols:
    __include: symbols_v:/symbols              # 从 symbols_v.yaml 导入配置

# 处理符合特定规则的输入码,如网址、反查
recognizer:
  import_preset: default  # 从 default.yaml 继承通用的
  patterns:  # 再增加方案专有的:
    punct: "^v([0-9]|10|[A-Za-z]+)$"    # 响应 symbols_v.yaml 的 symbols,用 'v' 替换 '/'
    radical_lookup: "^uU[a-z]+$"        # 响应部件拆字的反查,与 radical_lookup/prefix 匹配
    unicode: "^U[a-f0-9]+"              # 脚本将自动获取第 2 个字符 U 作为触发前缀,响应 lua_translator@unicode,输出 Unicode 字符
    number: "^R[0-9]+[.]?[0-9]*"        # 脚本将自动获取第 2 个字符 R 作为触发前缀,响应 lua_translator@number_translator,数字金额大写
    gregorian_to_lunar: "^N[0-9]{1,8}"  # 脚本将自动获取第 2 个字符 N 作为触发前缀,响应 lua_translator@lunar,公历转农历,输入 N20240115 得到「二〇二三年腊月初五」

rime\build 文件夹里就是构建生成的配置。来源你就搜下吧,也不麻烦,vscode 是支持搜索文件夹内文件的的。