ZSaberLv0 / ZFVimIM

vim输入法 / Vim Input Method by pure vim script, support: user word, dynamic word priority, cloud db files
204 stars 14 forks source link

关闭词频修改和长语句输入 #31

Closed zeoxion closed 2 years ago

zeoxion commented 3 years ago

先感谢大佬的插件, 很好用

  1. 我想关闭词频修改, 最好能根据字典里的顺序固定顺序
  2. 我想关闭长句输入, 因为我的字典这样输入可能不太方便, 会有冲突
  3. 次选键能自定义吗
zeoxion commented 3 years ago

还有一个问题, 能有输入的提示吗, 就比如我字典中有 a 啊 aa 阿 aao 腌 等, 能在我输入a的时候提示aa, aao等字吗?

ZSaberLv0 commented 3 years ago

更新一下, 然后:

  1. 关闭词频修改和自造词

    let db = ZFVimIM_dbInit({
            \   'name' : 'pinyin',
            \   'editable' : '0',
            \ })
  2. 关闭长句输入: let g:ZFVimIM_sentence = 0

  3. 次选键是什么意思? 0~9 快捷选词的话目前没想到什么好方式替换, 翻页和快捷选词的话加了几个选项:

    let g:ZFVimIM_key_pageUp = ['-']
    let g:ZFVimIM_key_pageDown = ['=']
    let g:ZFVimIM_key_chooseL = ['[']
    let g:ZFVimIM_key_chooseR = [']']
  4. a 和 aao 的问题, 更新一下试试? 之前全词匹配后就没有继续匹配预测词了

lclrc commented 2 years ago

次选键是什么意思?

他应该指的是二三候选字快捷键

比如: 现在前几个候选项是

  1. 使

假设有两个二三候选快捷键;', 那么: <space>选择第一个候选"是", ;选择第二个候选"时", '选择第三个候选"事"

ZSaberLv0 commented 2 years ago

更新下, 然后试试这个?

let g:ZFVimIM_key_candidates=[';', "'"]
lclrc commented 2 years ago

👍 大佬太效率了, 好使! 这样如果词库合适的话基本不用数字去选字了