custom your ibus-rime in Ubuntu

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

你可能感兴趣的:(custom your ibus-rime in Ubuntu)