前言
不知不觉就到了年终了,距离上次更新博客已经有一个半月,这段时间天天在加班,也没作一下新的学习计划,趁着元旦放假,写一点好玩的东西,这次要记录的是一点关于Rime相关的东西,文章本身不会长,只是说一点平时比较好用的设置,为了方便查阅,文末贴上定制指南
本文内容
基于上一篇「简记」 Linux安装五笔输入法,包含arch和debian系的基础上安装好Rime,本文要记录的是设置几个实用的快捷键功能,顺便搬运来一些Rime的设置,大家有兴趣可以跟着本文设置玩玩。
FBI WARNING: 经本人血泪测试,linux下的rime都不能使用自定义皮肤,受制于ibus与fcitx,如果看到这条提示,请不要折腾自定义rime的皮肤,想办法看看ibus和fcitx怎么修改皮肤才是王道!
本文删除中州韵无关的配置,基本已经重新写了
最后更新日期:2019.06.04
正文
Linux下的ibus-rime和fcitx-rime并称为中州韵,相比win下的小狼毫和mac下的鼠笔管,相差的就是不能通过rime的配置文件来定制皮肤,因为rime在linux下都是外挂在输入框架上的。
说完名称意思,咱们再来看看配置文件不同位置的说明:
/usr/share/rime-data:此目录为rime输入方案的数据源(差不多这意思)
~/.config/ibus/rime或~/.config/fcitx/rime:这里是配置文件最终生效的地方
配置文件的加载流程:
ibus启动
rime启动 开始去.config/ibus/rime或.config/fcitx/rime 下去查看 default.yaml是否存在,存在就使用这个文件进行配置
如果上边没有找到default.yaml则去/usr/share/rime-data中取回所有默认配置
然后查找是否有自定义配置,如果有,就在默认的基础上打补丁,使自定义配置添加入default.yaml中
启动完成,配置生效
其中,.config/ibus/rime或.config/fcitx/rime 会有几个文件比较特殊这里说明下,
default.yaml:这里最后的部署整合到一起的配置文件,不要在这里写配置
default.custom.yaml: 在这个文件中,我们可以创建自定义的全局配置,需要自己创建
installation.yaml:安装时自动创建的配置文件
输入方案名.schema.yaml:输入方案的默认配置文件
输入方案名.custom.yaml: 仅对指定输入方案的配置进行修改的配置文件
其余的均为输入方案生成的,可以不管
symbols.yaml:这个文件是符号相关的设置
看了上边的配置是不是已经有点明白了,本人不才,想好久才回过味来。。。
这里推荐大家都使用自己的配置文件,不要去修改默认的配置文件,这样一来可以方便以后重装系统后配置文件还能用,另一方面方便管理,也不会重新部署后被默认配置文件给覆盖掉
这里就不卖关子了,直接放出我的五笔配置文件,方便大家使用,配置的东西不多,大家按需使用
# wubi custom rime settings
# author: hellxz
# date: 2019-06-04
# 由于本人只用五笔,所有的配置都是和五笔相关的,你可以把这部分拆成两个配置文件
# -schema以上都是default.custom.yaml中,下边的在前边加上patch:放到wubi86.custom.yaml中即可
# 注:patch加载优先级较高
patch:
schema_list: #输入方案列表
- schema: wubi86 #当前选中的输入方案
key_binder: #按键绑定
bindings:
- {accept: semicolon, send: 2, when: has_menu} #打字时,冒号选中第2个候选字发送
- {accept: apostrophe, send: 3, when: has_menu} #打字时,引号选中第3个候选字发送
- { accept: minus, send: Page_Up, when: paging} #减号向前翻页
- { accept: equal, send: Page_Down, when: has_menu} #等于号向后翻页
speller: #拼写时选项
max_code_length: 4 #最大输入四码
auto_select: true #自动上屏
auto_select_unique_candidate: true #唯一字自动提交
保存设置,点部署。如果配置没有生效,请删除default.yaml,并在命令行输入ibus-daemon -drx
如果没有这个文件,可能是没有安装librime-data-wubi,使用命令自行安装即可
sudo apt-get install librime-data-wubi
当然了,不止是五笔,Rime支持很多输入法,大家可以参考设置
导入词库
附:
Rime 定製指南
必