关于rime制性很强,我将以简单的拼音、双拼、词库、设置为引子让我们简单可用即可安装这两个包 ,然后重启sudo apt install fcitx5-rime rime-data-double-pinyin rime-data-emoji1、先说说配置文件:用户自己的配置文件是:~/.local/share/fcitx5/rime/default.custom.yaml 这个默认没有可以新建我的输入习惯是ctrl+shift唤醒输入法,shift切换中英文,并且在切换时直接让打的英文直接上屏,以有效保留这宝贵的几下击键,不至于因为忘记切换输入法做无用功,下面直接给出我的配置# default.custom.yaml
用户 输入法配置
patch:
schema_list: # 输入方案列表
- schema: double_pinyin # 双拼输入方案
menu:
page_size: 6 # 候选词为6个
ascii_composer/switch_key:
Shift_L: commit_code # 左shift上屏,且切换英文
Shift_R: commit_code # 右shift上屏,且切换英文
先输入patch: 这代表一个有效的扩展配置的开始,接下来就是读取行自带输入那么多,可我偏偏喜欢双拼,于是这个输入方案列表我只保留了自然码双拼这个需安装一个依赖sudo apt install rime-data-double-pinyin 如果只是使用全拼,用这个依赖就行,默认已安装 rime-data-luna-pinyinschema: double_pinyin 自然码schema: luna-pinyin 全拼以下网上copy的用啥自己选:::: schema_list:
- schema: luna_pinyin # 朙月拼音
- schema: luna_pinyin_simp # 朙月拼音 简化字模式
- schema: luna_pinyin_tw # 朙月拼音 臺灣正體模式
- schema: terra_pinyin # 地球拼音 dì qiú pīn yīn
- 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 表情
用啥就把它排列到后面即可,其它代码示意看代码后面注释即可这里说说为什么有的人快捷键不生效?1、不能和fcitx5框架冲突,所以要把一些设置删掉,如图:
激活改成自己的习惯,但不能用shift,切换时提交同样和配置冲突,也取消,任何多余的配置都不保留,快捷键点击编辑,esc清空。只要不冲突就能使自己配置生效。但是这里面在Fcitx5上面有另外一个技巧,如果觉得适合自己可以用起来:可以将左侧shift在Fcitx5设置为用于切换输入法,并在rime系统设置里开启取消激活输入法时提交,这样就可以实现取消的同时让已经输入的汉字上屏,一般取消激活实际上进入en键盘,你可以继续输入英文;由于右侧shift依照前面配置被rime注册为切换英文且已经输入的英文字母上屏,再敲击一下右侧shift可继续中文输入;因此实现了左侧切换上屏中文,右侧切换上屏英文,如果你喜欢可以这样去适应一下,应该会有不错的效果。当然你觉得太过于复杂,可以左右都被rime接管功能相同,排除Fcitx5框架影响!
2、关于词库,可以百度或者github直接搜索,都能找到放到这里,自建的为了方便管理:~/.local/share/fcitx5/rime/dicts我们可以修改需要导入的词库列表,如下:修改这个文件 sudo nano ~/.local/share/fcitx5/rime/double_pinyin.custom.yamlpatch: #这个patch在一个配置里有且只有一个
"translator/dictionary":amz_pinyin_ciku #载入扩充词库合集
其中我要把我自定义的这个文件作为一个词库索引列表不能直接创建,需要复制一个其它的词库文件:sudo cp ~/.local/share/fcitx5/rime/dicts/luna_pinyin.game.dict.yaml /.local/share/fcitx5/rime/amz_pinyin_ciku.dict.yaml这个到底复制哪个大家自己看举一反三,千万别直接复制luna_pinyin.dict.yaml复制好文件后,使用nano编辑清空内容,写入下面的内容,注意头尾三条横线三个点要留下,保存---
name: amz_pinyin_ciku #name和文件名一致
version: "4"
sort: by_weight
sue_preset_vocabulary: true
import_tables:
- luna_pinyin # 系统基础字库
- dicts/luna_pinyin.chaizi # 拆字词库
- dicts/custom_simple # 自定义
- dicts/luna_pinyin.sougou # 搜狗词库
- dicts/luna_pinyin.xiandaihanyu # 现代汉语词典
- dicts/se_words # 互联网网络词汇
- dicts/luna_pinyin.biaoqing # 表情
- dicts/luna_pinyin.emoji # emoji Ext
...
词库字典内容扩充,就直接添加到 dicts文件夹里,并追加名称到 amz_pinyin_ciku.dict.yaml文件内了,相当于是一个管理词库的列表编辑 ~/.local/share/fcitx5/rime/default.custom.yaml 加入如下#开启用户词典功能
"translator/enable_user_dict": true
关于词库:dict.yaml实际上是格式,所以名称是前面的那些,放多少词库把列表排列下面即可,这样保存后就创建好词库列表了这里推荐一个项目iDvel/rime-ice,可以参考自行修改,里面提供了详细的词库、方案和配置。放到 ~/.local/share/fcitx5/rime/文件夹里关于皮肤:放到 ~/.local/share/fcitx5/themes文件夹里
3、以上做完记得重新部署,在输入界面按F4可以切换为简体。
国际排名
享受更多技术文
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。