Linux下安装五笔输入法和更新码表
Linux下有几种输入法框架:IBus,fcitx,SCIM等等,关于他们的历史渊源可以在网上查资料。 笔者以CentOS 6.X安装五笔输入法为例,说明一下安装过程:
一、输入法安装
如果支持yum install可以直接使用此命令安装,简单方便:
yum -y install ibus-table-chinese-wubi-jidian.noarch yum -y install ibus-table-chinese-wubi-haifeng.noarch
如果失败,就需要手动下载安装包了:
首先去 https://pkgs.org/download/ibus-table查找适合自己系统的 ibus类输入法,可以搜索:ibus-table,如图所示:
可以看到有各发行版本的结果,点开所需的版本,比如笔者的CentOS 6:
可以看到有各架构下的安装包,笔者的是x86_64,可以看到下面有海峰五笔86版、极点五笔(极爽词库6.0)以及永码五笔,建议安装海峰五笔,它收录的字词是最多的(包括了GBK集、CJK扩展A集、CJK扩展B集、CJK兼容与扩充集、特殊符号、海峰五笔词组等等);当然也可以安装极点五笔(极爽词库6.0),这个与海峰五笔收录的少不了多少:
要安装这它们,还必须安装它的依赖包ibus-table-chinese,ibus-table-chinese又依赖ibus-table,所以都需要下载下来:
然后依次安装ibus-table,ibus-table-chinese,ibus-table-chinese-wubi-haifeng,ibus-table-chinese-wubi-jidian:
rpm -ivh ibus-table-1.2.0.20100111-5.el6.noarch.rpm rpm -ivh ibus-table-chinese-1.4.6-1.el6.noarch.rpm rpm -ivh ibus-table-chinese-wubi-haifeng-1.4.6-1.el6.noarch.rpm rpm -ivh ibus-table-chinese-wubi-jidian-1.4.6-1.el6.noarch.rpm
安装完成后:
在输入法图标点右键,弹出图示菜单,选择重新启动。 再在“系统”-“首选项”,选择“输入法”,后面的操作如图示:
这些输入法文件存放在:
/usr/share/ibus-table
/usr/share/ibus-table/tables为码表数据库,格式为sqllite3数据库,可以使用相关工具打开查看。
二、更新码表
我们也可以自己添加一些常用的词组,把 ibus-table-chinese clone下来,在tables/wubi-haifeng/Word.tab中添加自己常用的词组、编码、词频等等信息,
然后在Shell中执行:
sh convertTable.sh
会自动更新到wubi-haifeng86.UTF-8中。再把wubi-haifeng86.head、wubi-haifeng86.UTF-8、wubi-haifeng86.tail三个文件中的内容依次写入到一个文件中,比如wubi-haifeng86.txt,再使用命令:
ibus-table-createdb -s wubi-haifeng86.txt
生成wubi-haifeng86.db。 最后把这个新生成的文件复制到/usr/share/ibus-table/tables,重启输入法即可。
这种方法适合有大量词组添加的情况,如果我们在日常使用中想到个别的词组,想要添加进去可以使用输入法自带的用户定义词组功能,海峰五笔与极点五笔都支持用户定义词组。方法:
1先输入词组中的每一个字,输完选字时用Ctrl+"数字键" 选取
2词组中的第一个字,然后输入词组中的第二个字,
3 输完选字时用Ctrl+"数字键" 选取
4直到输入该词组的最后一个字,输完后直接用数字键选则
5如此,这一词组便录入完闭,以后即可按后面定义的词组法则来输入该词
注意,这里的Ctrl+“数字键"没有+号,与Windows下的极点输入法不一样。Windows下极点输入法是Ctrl+“+”然后使用左右光标键选择自定义的词,再回车。
这样,Linux下也可以如Windows下的五笔一样畅快输入中文了。
相关资料: IBus输入法安装和设置 ibus-table-chinese项目 向ibus-table-wubi里添加属于自己的输入法(98五笔) ibus wiki Ubuntu安装极点五笔词库的方法 Linux CentOS 7上安装极点五笔 linux下使用极点五笔
- 原文作者:Witton
- 原文链接:https://wittonbell.github.io/posts/2019/2019-12-04-Linux下安装五笔输入法和更新码表/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. 进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。