阅读:6112回复:0

码表头commit参数说明

楼主#
更多 发布于:2011-06-24 13:55
码表头commit参数说明

码表头的commit是用来作上屏设置的

这是帮助文档中的说明

#上屏设置:全码不自动上屏 空码自动上屏码长 空码时上屏的码长
commit=0 0 0

全码不自动上屏:指全码时,候选项唯一且无后续编码的时候,是否自动上屏,
        默认值0是自动上屏的,设为1则不自动上屏,设为2则全码后无重码自动上屏。(2023-06-17后版本如果yong不为0,则可设为3,表示5码时无重自动上屏)

空码自动上屏码长:指碰到空码的时候,在小于该码长的时候不上屏前码的候选
        默认值0,表示只要碰到空码就自动上屏

空码时上屏的码长:指碰到空码的时候,上屏码长是几的候选,默认值0,指顶前一个编码

以永码为例(永码是自然双拼加形的)
commit=1 0 2

第一个参数1
nihk 你好
编码唯一,4码是全码,但输入编码后不会自动上屏,要下一个按键自动顶屏,或者手动键选

第二个参数0
um' 什么
输入umr,umr是空码,这时候会上屏“什么”两个字,而把“r”留下作为一个字词的首个编码

第三个参数2
wojw 我家
de de
deg 第二个
gbq 狗
输入wojwdegbq,就把“我家的狗”打出来了,“我家”是被de给顶上去的,
而“de”是因为degb是空码,顶的是码长“2”的编码,也就是de
如果这个参数是0,就应该顶前一个编码,也就是deg“第二个”

第三个参数的好处是,对于某些句子就可以不用打断思维,有些字就不用空格上屏,直接打下去就行了
做这个参数的主要目的是因为个人打字的时候经常打整句一样二码一字连续打下去了,做出来容错的,
对其他的编码来说应该说是没多大的用处的,一般保留默认值0就行了

返回顶部