方案设置→方案自定义
-
进入方案设置→方案自定义,自定义本方案的上屏行为、常用功能,如图:

之后,在目录WindInput\userdata\schema_overrides下面产生一个文件flypy.toml,打开文件,把其中的配置项
[engine.codetable]
auto_commit_at_full = true
punct_commit = true
show_code_hint = true
single_code_complete = true
single_code_input = true
top_code_commit = true
合并到WindInput\data\schemas目录下的flypy.schema.toml文件同类项中,同时删除上面文件中的配置项。
重启服务,再打开方案设置→方案自定义项,如图:

这样是正常的吗?
-
意思是说我做的这个2
@幻枫 2.方案自带(非overrides目录的配置,一般是方案作者的配置)
把overrides目录的配置转移到方案自带配置,是可行的,不用管设置界面的这个显示效果?
因为之前在频道反馈119版的一个问题,config中我已经配置了快捷引导不用分号,安装后我删除默认data目录用自己的代替,重启服务后,进设置界面快捷引导项依然显示勾选了分号引导,造成分号引导快符无效。

[[schema.mix_modes]]
candidate_layout = "follow"
free_input = "off"
free_input_takes_select_keys = false
id = "quick_mix"
members = [
"quick_input.calc", "quick_input.number", "quick_input.date", "py",]
name = "便捷"
short_name = "'"
trigger_keys = ["quote"]
[keys.key_actions]
quote = "mix:quick_mix"
semicolon = "special:kf"
slash = "special:upz"
上面是截屏和config配置,可以看出分号并没有配给快捷功能,但依然出现了截屏显示的分号被快捷引导选中的问题,于是就产生了在方案内再固化一次关键配置,让config改变无作用时,再起一次2>1的作用
