This commit is contained in:
Dvel 2023-02-27 17:18:06 +08:00
parent 9f3da876ad
commit f86e36ebc2
5 changed files with 41 additions and 44 deletions

View File

@ -17,7 +17,7 @@ schema_list:
# 候选词个数 # 候选词个数
menu: menu:
page_size: 6 page_size: 5
# 方案选单相关 # 方案选单相关
@ -58,7 +58,7 @@ ascii_composer:
Eisu_toggle: clear Eisu_toggle: clear
# punctuator 和 recognizer 由具体方案指定 # punctuator 和 recognizer 由具体方案指定
punctuator: punctuator:
full_shape: full_shape:
half_shape: half_shape:

View File

@ -29,7 +29,7 @@ schema:
# 开关 # 开关
# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义,不需要提示的可注释掉 states 那一行 # 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义
switches: switches:
- name: ascii_mode - name: ascii_mode
states: [ 中, A ] states: [ 中, A ]
@ -176,8 +176,8 @@ melt_eng:
enable_sentence: false # 禁止造句 enable_sentence: false # 禁止造句
enable_user_dict: false # 禁用用户词典 enable_user_dict: false # 禁用用户词典
initial_quality: 1.1 # 初始权重 initial_quality: 1.1 # 初始权重
comment_format: # 是否显示补全提示? comment_format: # 自定义提示码
- xform/.*// # 注释掉这两行则显示。 - xform/.*// # 清空提示码
# 标点符号 # 标点符号
@ -197,14 +197,13 @@ recognizer:
email: "^[A-Za-z][-_.0-9A-Za-z]*@.*$" # 自带的e-mail 正则 email: "^[A-Za-z][-_.0-9A-Za-z]*@.*$" # 自带的e-mail 正则
# uppercase: "[A-Z][-_+.'0-9A-Za-z]*$" # 自带的,大写字母开头后,可以输入[-_+.'0-9A-Za-z]这些字符 # uppercase: "[A-Z][-_+.'0-9A-Za-z]*$" # 自带的,大写字母开头后,可以输入[-_+.'0-9A-Za-z]这些字符
url: "^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$" # 自带的URL 正则 url: "^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$" # 自带的URL 正则
url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉 url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉
win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入 win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入
colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏 colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏
underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏 underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏
# punct: "^/([0-9]+[a-z]*|[a-z]+)$" # 响应默认的 punctuation/symbols 的「/」开头的字符 # punct: "^v([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom.yaml 下的 punctuator/symbols用「v」替换「/」并支持大写
# punct: "^v([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom.yaml 下的 punctuator/symbols用「v」替换「/」并支持大写 reverse_lookup: '^L[a-z]+$' # 响应两分的反查
reverse_lookup: '^L[a-z]+$' # 响应两分的反查 unicode: "^U[a-f0-9]+" # 响应 Unicode
unicode: "^U[a-f0-9]+" # 响应 Unicode
# 反查:两分(拼字) # 反查:两分(拼字)

View File

@ -29,7 +29,7 @@ schema:
# 开关 # 开关
# 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义,不需要提示的可注释掉 states 那一行 # 鼠须管 0.16 后,快捷键切换时的提示由 states 自定义
switches: switches:
- name: ascii_mode - name: ascii_mode
states: [ 中, A ] states: [ 中, A ]
@ -176,8 +176,8 @@ melt_eng:
enable_sentence: false # 禁止造句 enable_sentence: false # 禁止造句
enable_user_dict: false # 禁用用户词典 enable_user_dict: false # 禁用用户词典
initial_quality: 1.1 # 初始权重 initial_quality: 1.1 # 初始权重
comment_format: # 是否显示补全提示? comment_format: # 自定义提示码
- xform/.*// # 注释掉这两行则显示。 - xform/.*// # 清空提示码
# 标点符号 # 标点符号
@ -185,8 +185,8 @@ melt_eng:
# 预设的 symbols.yaml 包含了 full_shape half_shape symbols # 预设的 symbols.yaml 包含了 full_shape half_shape symbols
# symbols 的功能是支持以「/」前缀开头输出一系列字符,自定义的 symbols_custom.yaml 修改成了「v」开头。 # symbols 的功能是支持以「/」前缀开头输出一系列字符,自定义的 symbols_custom.yaml 修改成了「v」开头。
punctuator: punctuator:
# __include: punctuation:/ # 从应用目录引入预设的 punctuation.yaml # __include: punctuation:/ # 从共享目录引入预设的 punctuation.yaml
# import_preset: symbols # 从应用目录引入预设的 symbols.yaml # import_preset: symbols # 从共享目录引入预设的 symbols.yaml
import_preset: symbols_custom # 从 symbols_custom.yaml 引入自己自定义的 import_preset: symbols_custom # 从 symbols_custom.yaml 引入自己自定义的
# half_shape: # 也可以直接在这里配置 # half_shape: # 也可以直接在这里配置
@ -197,14 +197,13 @@ recognizer:
email: "^[A-Za-z][-_.0-9A-Za-z]*@.*$" # 自带的e-mail 正则 email: "^[A-Za-z][-_.0-9A-Za-z]*@.*$" # 自带的e-mail 正则
# uppercase: "[A-Z][-_+.'0-9A-Za-z]*$" # 自带的,大写字母开头后,可以输入[-_+.'0-9A-Za-z]这些字符 # uppercase: "[A-Z][-_+.'0-9A-Za-z]*$" # 自带的,大写字母开头后,可以输入[-_+.'0-9A-Za-z]这些字符
url: "^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$" # 自带的URL 正则 url: "^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$" # 自带的URL 正则
url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉 url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉
win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入 win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入
colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏 colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏
underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏 underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏
# punct: "^/([0-9]+[a-z]*|[a-z]+)$" # 响应默认的 punctuation/symbols 的「/」开头的字符 # punct: "^v([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom.yaml 下的 punctuator/symbols用「v」替换「/」并支持大写
# punct: "^v([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom.yaml 下的 punctuator/symbols用「v」替换「/」并支持大写 reverse_lookup: '^L[a-z]+$' # 响应两分的反查
reverse_lookup: '^L[a-z]+$' # 响应两分的反查 unicode: "^U[a-f0-9]+" # 响应 Unicode
unicode: "^U[a-f0-9]+" # 响应 Unicode
# 反查:两分(拼字) # 反查:两分(拼字)

View File

@ -162,8 +162,8 @@ melt_eng:
enable_sentence: false # 禁止造句 enable_sentence: false # 禁止造句
enable_user_dict: false # 禁用用户词典 enable_user_dict: false # 禁用用户词典
initial_quality: 1.1 # 初始权重 initial_quality: 1.1 # 初始权重
comment_format: # 是否显示补全提示? comment_format: # 自定义提示码
- xform/.*// # 注释掉这两行则显示。 - xform/.*// # 清空提示码
# 标点符号 # 标点符号
@ -183,14 +183,13 @@ recognizer:
email: "^[A-Za-z][-_.0-9A-Za-z]*@.*$" # 自带的e-mail 正则 email: "^[A-Za-z][-_.0-9A-Za-z]*@.*$" # 自带的e-mail 正则
# uppercase: "[A-Z][-_+.'0-9A-Za-z]*$" # 自带的,大写字母开头后,可以输入[-_+.'0-9A-Za-z]这些字符 # uppercase: "[A-Z][-_+.'0-9A-Za-z]*$" # 自带的,大写字母开头后,可以输入[-_+.'0-9A-Za-z]这些字符
url: "^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$" # 自带的URL 正则 url: "^(www[.]|https?:|ftp[.:]|mailto:|file:).*$|^[a-z]+[.].+$" # 自带的URL 正则
url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉 url_2: "^[A-Za-z]+[.].*" # 支持 google.com abc.txt 等网址或文件名,会导致句号不会让句子上屏,或使用句号翻页时需要注释掉
win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入 win_path: "^[A-Za-z]:.*" # 支持 c:\file\path 之类的路径输入
colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏 colon: "^[A-Za-z]+:.*" # 上面的超集,可以输入冒号,不会导致句子直接上屏
underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏 underscore: "^[A-Za-z]+_.*" # 可以输入下划线 _ ,不会导致句子直接上屏
# punct: "^/([0-9]+[a-z]*|[a-z]+)$" # 响应默认的 punctuation/symbols 的「/」开头的字符 punct: "^v([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom.yaml 下的 punctuator/symbols用「v」替换「/」并支持大写
punct: "^v([0-9]|10|[A-Za-z]+)$" # 响应 symbols_custom.yaml 下的 punctuator/symbols用「v」替换「/」并支持大写 reverse_lookup: "^u[a-z]+$" # 响应两分的反查
reverse_lookup: "^u[a-z]+$" # 响应两分的反查 unicode: "^U[a-f0-9]+" # 响应 Unicode
unicode: "^U[a-f0-9]+" # 响应 Unicode
# 反查:两分(拼字) # 反查:两分(拼字)

View File

@ -6,14 +6,14 @@
# copy from `/Library/Input Methods/Squirrel.app/Contents/SharedSupport/symbols.yaml` # copy from `/Library/Input Methods/Squirrel.app/Contents/SharedSupport/symbols.yaml`
# #
# punctuator 下面包含三个子项: # punctuator 下面包含三个子项:
# full_shape: 默认 # full_shape: 默认没改
# half_shape: 标点符号全部直接上屏,和 macOS 自带输入法的区别是 # half_shape: 标点符号全部直接上屏,和 macOS 自带输入法的区别是
# '|' 是半角的, # '|' 是半角的,
# '~' 是半角的, # '~' 是半角的,
# '`'(反引号)没有改成 '·'(间隔号)。 # '`'(反引号)没有改成 '·'(间隔号)。
# symbols: 原「/」模式 改为了「v」模式 # symbols: 原「/」模式 改为了「v」模式
# 映射的汉字改为简体, # 映射的汉字改为简体,
# 一些韵母前四位顺序改为「一声、二声、三声、四声、其他...」如输入 va 得到 ā á ǎ à # 一些韵母前四位顺序改为「一声、二声、三声、四声、其他...」如输入 va 得到 ā á ǎ à
config_version: '2023-01-19' config_version: '2023-01-19'