美文网首页
fcitx5导入五笔词库

fcitx5导入五笔词库

作者: EvineDeng | 来源:发表于2022-02-24 13:49 被阅读0次

    fcitx5 是支持导入自造词的,不过在 archlinux wiki 以及 fcitx5 wiki 中都没写。

    五笔用户少,linux用户少,archlinux用户更是少上加少,根本找不到帮助文档。最后经询问开发者大佬之一 wengxt@github,才成功的导入。

    导入词库

    1. 先退出fcitx5程序,如需备份现有用户词词库请见导出词库
    2. 按以下形式准备好你自己的词库:
    aaaa 期期艾艾
    aaad 草莽英雄
    aabg 草草了事
    aadn 落花有意流水无情
    aadq 艾萨克
    aakh 茉莉路
    aakh 莲花路
    aalf 苜蓿园
    aalf 草莓园
    

    就两列数据,左边是键码,右边是词组,中间以空格分隔。不是这种形式的可以使用 深蓝词库转换 来转换为这种形式(这个工具甚至可以将拼音词库转换为五笔词库)。

    注意:五笔有三个版本:86版、98版、新世纪版,在整理词库时先搞清楚版本。

    1. 命令行运行:
    libime_tabledict -u <你的词库文件> ~/.local/share/fcitx5/table/wbpy.user.dict
    

    其中wbpy.user.dict根据你使用的输入法程序决定,比如wbpy.user.dict对应五笔拼音(这是五笔86版),wubi98-pinyin.user.dict对应五笔98拼音(这是五笔98版),wubi-large.user.dict对应五笔大字集,等等。

    1. 然后重新启动fcitx5即可。

    导出词库

    libime_tabledict -d -u ~/.local/share/fcitx5/table/wbpy.user.dict <词库保存目标文件>
    

    生成的文件[Auto]这一行和它以后的内容基本可以删除。

    其中的wbpy.user.dict根据你所使用的五笔输入法而不同。libime_tabledict始终只认最后一份导入的词库,如需要导入多份词库文件,在用libime_tabledict程序导入前先进行合并:

    cat 词库1.txt 词库2.txt 词库3.txt | sort -u > 词库汇总.txt
    

    相关文章

      网友评论

          本文标题:fcitx5导入五笔词库

          本文链接:https://www.haomeiwen.com/subject/slpzlrtx.html