ibus 是 Ubuntu 16.04 LTS 的默认输入法框架,据了解 ibus 经过了多年的维护,现在发展地很不错了,虽然我私以为 fcitx 可能更顺应时代发展。
作为一个无知的新手,a complete novice, 觉得还是听听大家的心声吧。经过一番搜索,发现我应该没必要纠结孰好孰坏,既然 Ubuntu 自带 ibus, 那我就安生的用这个好了。于是乎,卸载了刚刚安装好的 fcitx,然后 安装 ibus-rime
。
问题是安装了之后并没有五笔输入法,通过 aptitude search
才知道原来需要 ibus-rime 并不会默认安装 五笔输入法。于是接着安装 librime-data-wubi
。但是还是没有出现五笔。
这种问题当然要使用百度来搜索了,在贴吧里面发现需要修改用户文件。
~/.config/ibus/rime
里面的 default.yaml 文件就是要修改的文件,但是官网上不建议这么做,而是另外新建一个 default.custom.yaml 的文件,在这个里面打补丁 (patch)。
打补丁的时候按照格式写就行了:
从 default.yaml 的文件里面复制需要修改的字段到新建的用户文件里面,然后将这一部分缩进一下(两个空格)。在这一段的上面一行写上 patch:
。简单点来讲就是这里面使用缩进层次来决定补丁到底打到什么地方。
下面是我的版本:
(针对于每一种输入法都有一个单独的 xxx.shcema.yaml 文件,这些也是可以修改的,比如可以将默认的繁体名称改为简体/甚至任意名字,你开心就好。。。)
#patch begin
patch:
schema_list:
- schema: luna_pinyin
- schema: luna_pinyin_fluency
- schema: wubi86
switcher:
caption: 〔Mark Han〕
hotkeys:
- Control+grave
- Control+Shift+grave
- F4
save_options:
- full_shape
- ascii_punct
- simplification
- extended_charset
fold_options: true
abbreviate_options: true
option_list_separator: '/'
#patch end
五笔自动上屏
注意保存成文件名 :wubi86.custom.yaml,不是wubi86.custom.schema.yaml
<script src="https://gist.github.com/karoyqiu/dddcab16a923f32d4e504aa763f25d04.js"></script>
网友评论