linux下输入法都不怎么好用,fcitx自带的不智能,百度,搜狗,讯飞又不稳定,直到我发现了rime
,也就是中州韵/鼠须管/小狼毫
。
而这东西根据网上教程,配置起来很复杂。仔细研究后,发现在debian系的系统下配置并不需要那么麻烦。
预备
为了防止奇奇怪怪的影响,可以先卸载系统上除了fcitx的所有其他输入法,包括并不限于我上面提到的几个。然后删除~/.config/fcitx
文件夹:
rm -rf $HOME/.config/fcitx
安装
sudo apt install fcitx-rime librime-*
配置
基本的schema
已经被放在/usr/share/rime-data
下了,只不过没有启用而已。我们只需在~/.config/fcitx/rime/default.custom.yaml
里写上这些就行了,或者直接用以下命令:
mkdir -p $HOME/.config/fcitx/rime && cd $HOME/.config/fcitx/rime
echo "patch:" >./default.custom.yaml
echo " schema_list:" >>./default.custom.yaml
ls -1 /usr/share/rime-data/*.schema.yaml | xargs basename -a | awk -F . '{print " - schema: "$1}' >>./default.custom.yaml
然后切换到中州韵点一下重新部署,等几秒钟。
选择一个你想用的即可。简繁转换,全半角转换等配置,在切换到rime
的情况下按
ctrl+`
此处配置方式比较直观,就不再赘述了。
经过简单的几步操作,到这里rime
已经可以满足绝大多数人的使用了。
其他配置
例如可以在~/.config/fcitx/rime/default.custom.yaml
添加:
menu: #注意缩进,menu之前有两个空格
page_size: 7 #这两行的作用是将候选列表改为7个
有强迫症的话,可以删除之前添加的多余schema
项,仅保留自己所需的。
至于皮肤,既然这东西叫fcitx-rime
,那么显然可以用fcitx
的皮肤。去github
搜一下fcitx skin
啥的,挑个顺眼的自己换一个就行,例如我的现在长这样:
改完之后记得将rime
重新部署。