本文介绍配置中州韵fcitx-rime的一些方法,内容有:配置文件说明、关于词库和皮肤的资源应用。其实中州韵定制性很强,我将以简单的拼音、双拼、词库、设置为引子让我们简单可用即可。安装这两个包,然后重启:sudo apt install fcitx-rime librime-data-double-pinyin。
先说说配置文件 用户自己的配置文件是:~/.config/fcitx/rime/default.custom.yaml,这个默认没有可以新建。 我的输入习惯是ctrl+shift唤醒输入法,shift切换中英文,并且在切换时直接让打的英文直接上屏,以有效保留这宝贵的几下击键,不至于因为忘记切换输入法做无用功,下面直接给出我的配置: # default.custom.yaml # 用户 输入法配置 patch: schema_list: # 输入方案列表 - schema: double_pinyin # shuang拼输入方案 menu: page_size: 6 # 候选词为6个 ascii_composer/switch_key: Shift_L: commit_code # 左shift上屏,且切换英文 Shift_R: commit_code # 右shift上屏,且切换英文 先输入patch:,这代表一个有效的替代默认配置的开始,接下来就是读取行。 自带输入那么多,可我偏偏喜欢双拼,于是这个输入方案列表我只保留了自然码双拼。 这个需安装一个依赖:sudo apt install librime-data-double-pinyin,如果只是使用全拼,用这个依赖就行,默认已安装librime-data-luna-pinyin。 - schema: double_pinyin 自然码 - schema: luna-pinyin 全拼 以下网上copy的,用啥自己选: schema_list: - schema: luna_pinyin # 朙月拼音 - schema: luna_pinyin_simp # 朙月拼音 简化字模式 - schema: luna_pinyin_tw # 朙月拼音 臺灣正體模式 - schema: terra_pinyin # 地球拼音 - schema: bopomofo # 注音 - schema: jyutping # 粵拼 - schema: cangjie5 # 倉頡五代 - schema: cangjie5_express # 倉頡 快打模式 - schema: quick5 # 速成 - schema: wubi86 # 五笔 86 - schema: wubi_pinyin # 五笔拼音混合輸入 - schema: double_pinyin # 自然碼雙拼 - schema: double_pinyin_mspy # 微軟雙拼 - schema: double_pinyin_abc # 智能 ABC 雙拼 - schema: double_pinyin_flypy # 小鶴雙拼 - schema: wugniu # 吳語上海話(新派) - schema: wugniu_lopha # 吳語上海話(老派) - schema: sampheng # 中古漢語三拼 - schema: zyenpheng # 中古漢語全拼 - schema: ipa_xsampa # X-SAMPA 國際音標 - schema: emoji # emoji 表情 用什么就把它排列到后面即可,其它代码示意看代码后面注释即可。 这里说说为什么有的人快捷键不生效?不能和fcitx框架冲突,所以要把一些设置删掉,如图:
激活改成自己的习惯,但不能用shift,切换时提交同样和配置冲突,也取消,任何多余的配置都不保留,快捷键点击编辑,esc清空。只要不冲突就能使自己配置生效。
关于词库 可以搜索一下或者在github直接搜索(参考:在Ubuntu 18.04系统中安装和使用GitHub),都能找到放到这里: ~/.config/fcitx/rime 我们可以修改需要导入的词库列表,如下: 修改这个文件:sudo dedit ~/.config/fcitx/rime/double_pinyin.custom.yaml patch: #这个patch在一个配置里有且只有一个 #載入朙月拼音擴充詞庫 "translator/dictionary":zoly_pinyin_ciku 其中我要把我自定义的这个文件作为一个词库索引列表。 不能直接创建,需要复制一个其它的词库文件: sudo cp ~/.config/fcitx/rime/luna_pinyin.dict.yaml ~/.config/fcitx/rime/zoly_pinyin_ciku.dict.yaml 这个到底复制哪个大家自己看举一反三,千万别直接复制luna_pinyin.dict.yaml。 复制好文件后清空内容,写入下面的内容,保存: name: zoly_pinyin_ciku version: "4" sort: by_weight sue_preset_vocabulary: true import_tables: - luna_pinyin.extended - luna_pinyin.game - luna_pinyin.history - luna_pinyin.extra_hanzi
关于词库和皮肤的资源应用 1]、关于词库: 网上找的词库,感谢:OpenCC、永不融化、my0823。 链接:https://pan.baidu.com/s/1ezVoWx5XrnFnEQdPdcZZ1A 提取码:2pj1 如上图,.dict.yaml实际上是格式,所以文件不能带,词库名字是前面的那些,放多少词库把列表排列下面即可,这样保存后就创建好词库列表了。 2]、关于皮肤: 这里提供一些皮肤网上down的,不知道该感谢谁,感谢开源世界吧! 放到~/.config/fcitx/skin文件夹里:
链接:https://pan.baidu.com/s/1ZuB4jJhWMUHNI7Rmb14tJg 提取码:amda
结语 以上做完记得重新部署,在输入界面按F4可以切换为简体。 可以自由发挥,甚至更高级些的,比如配了三个方案,基于同一个形码,常用字符集两个方案,大概9000字,一个单打字,一个支持语句流,还有一个打unicode超集单字。
相关主题 |