librime plugin. predict next word.
- Put the db file (by default
predict.db
) in rime user directory. - In
*.schema.yaml
, addpredictor
to the list ofengine/processors
beforekey_binder
, addpredict_translator
to the list ofengine/translators
; or patch the schema with:
patch:
'engine/processors/@before 0': predictor
'engine/translators/@before 0': predict_translator
- Add the
prediction
switch:
switches:
- name: prediction
states: [ 關閉預測, 開啓預測 ]
reset: 1
- Config items for your predictor:
predictor:
# predict db file in user directory/shared directory
# default to 'predict.db'
db: predict.db
# max prediction candidates every time
# default to 0, which means showing all candidates
# you may set it the same with page_size so that period doesn't trigger next page
max_candidates: 5
# max continuous prediction times
# default to 0, which means no limitation
max_iterations: 1
- Deploy and enjoy.