ibus-rime是官方原创的,有官方教程:http://rime.im/docs/
但是我怎么都安装不上啊,终端显示了好几个链接的下载失败(可能是网络问题吧,但是我在虚拟机上处理了网络也是失败,算啦,试试fcixt-rime)
试过好多个教程,只有这个成功了,唉,终于成功了。
#安装,在终端依次输入下面命令
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx-rime
安装成功之后,重启才能生效。
因为我之前在windows下用过一段时间的Rime,各种配置呀,词库呀,听说是能直接复制过来的。
Linux的fcixt-rime配置文件夹是~/.config/fcitx/rime
把之前的文件夹里面全部复制,粘贴过来(其实只需要复制.yaml文件)
我当时是直接全复制过来,发现bin文件复制不过来,就没管他
(用root权限肯定是可以复制过来的,但现在想来,bin文件是二进制文件,在不同的系统可能是不一样的,幸好没复制过来)
然后测试,发现之前的词库啥的都有效,跟windows下的习惯一样。
出现了一个问题:中文输入模式下,按shift键,不能将已输入单词上屏(而是没啦),不科学呀。看配置文件default.custom.yaml有下面的句子:
patch:
"ascii_composer/good_old_caps_lock": true
"ascii_composer/switch_key":
Caps_Lock: clear
Control_L: noop
Control_R: noop
Eisu_toggle: clear
Shift_L: commit_code
Shift_R: commit_text
没问题呀,跟windows下的配置文件一样呀,为何为何?
后来发现,是因为shift键和fcixt的定义冲突了,需要修改
第二项,有个两侧shift,和rime冲突了,点击,禁用
然后就解决啦。
weasel.yaml这个文件是windows下Rime特有的文件,其他的配置文件通用。