小小输入法也叫yong输入法,是一个免费但不开源的英文输入法,其作者为dgod,2008年发布第一个版本,至今五年时间仍然在不断的更新。以一人之力默默维护一个项目6年时间红旗linux操作系统,不得不让人敬佩。
当初企图在CentOS6.5下安装该输入法,无奈CentOS6.5的库版本太低,仍然安不上。下边记录一下在CentOS7.0下的安装过程。
从官方网站下载Linux下的最新版本yong-lin-2.2.0-1.7z。
解压。7z格式的压缩文件须要安装p7zip方可解压,在EPEL源中有提供该软件。
安装
1
2
3
4
$cdyong$su#./yong-tool.sh--install64#安装#./yong-tool.sh--select#设置为默认输入法
想要卸载yong
1
#./yong-tool.sh--uninstall
系统启用英文输入源
在“Application”->“SystemTools”->“Region&Language”->“InputSource”中添加英文输入源“Chinese(yong)”。也可以考虑删掉English(US)输入法,直接使用yong自带的功能切换中英文输入法。
虽然须要死机重启。重启以后,在桌面右上角即出现了中英文输入法的图标。
须要注意的是,yong的安装虽然只是在/usr/bin下构建了两个软链接yong和yong-configlinux的输入法如何安装,但是在${HOME}下构建了文件夹.yong,其中包含了yong的配置文件。因此在第二步中解压的yong文件夹不可删掉。
yong的配置文件坐落~/.yong/yong.ini,可以按照须要更改linux命令大全,或则也可以直接用yong-config命令调出图形界面来更改。
我的配置如下:
输入法状态栏主窗口坐落左下角。因为使用了双显示器,默认的窗口坐落右下角会促使状态栏坐落另一个显示器。(使用过程中发觉,在终端全屏的情况下,状态栏坐落左下角会遮住部份终端的命令,目前没有合适的解决办法。似乎可以考虑底部居中。)
在系统输入源中删掉英语输入,只留下英文的yong作为惟一输入源。使用默认的Ctrl+LShift作为切换输入法的快捷键。中英文切换快捷键设置为Ctrl+Space。默认的中英文切换键是LSHIFT,然而因为我习惯使用LSHIFT+字母的形式将至时输入小写字母,所以假如使用LSHIFT进行中英文切换的话很容易造成误操作。
yong自带了七种输入法,我只有拼音输入法,因此删掉其他输入法,只留下pinyin输入法,并设其为默认值;
小小输入法支持百度、google、微软、QQ和搜狗等云输入法,可以自行配置。配置如下:1=BaiduCloud
[cloud]
name=百度云
engine=libcloud.so
arg=baidu
其他云输入法类似,其中arg可以取baidu、google、qq、sogou、microsoft等(虽然sogou和microsoft都不支持了?)。
默认使用QQ云输入法,特殊情况切换到百度云或微软云。因为国外联接的问题,使用微软云的时侯有很显著的时间延后,不建议使用。
yong输入法还支持自定义皮肤或使用他人设计的皮肤,将下载的皮肤文件置于~/.yong/skin下即可。
一个不太便捷的一点是状态栏似乎未能显示当前正在使用的英文输入法是哪一个。
在配置文件中的[IM]里加入ABCD=1,这样在英文输入法的情况下按下SHIFT以及字母会直接将相应的小写字母输出下来,毋须再经过英文输入法。
参考:
配置默认输入法:
同样根据我的习惯,我作了部份摘录:
更改默认的输入法配置:
配置文件在:~/.yong/yong.ini
也即家目录下的一个隐藏文件夹,如下是我的配置:
[laolang@localhost.yong]$l
总药量4.0K
4.0K-rw-r--r--1laolanglaolang1.9K12月2717:54yong.ini
[laolang@localhost.yong]$
[laolang@localhost.yong]$pwd
/home/laolang/.yong
[laolang@localhost.yong]$l
总药量4.0K
4.0K-rw-r--r--1laolanglaolang1.9K12月2717:54yong.ini
[laolang@localhost.yong]$catyong.ini
1#!/usr/bin/yong-config
2#Yong输入法配置文件
3
4[DESC]
5#配置文件版本
6version=2
7
8
9[IM]
10default=0
110=wubi
12#6=pinyin
13
14#[IM]
153default=0
16#0=yong
17#1=wubi
18#2=zhengma
19#3=erbi
20#4=english
21#5=gbk
22#6=pinyin旁边的我就不写了,主要是怎样配置默认的输入法linux的输入法如何安装,像小小输入法自带的码表我就用不好。
在我的配置文件中我只有五笔,你可以依照自己的情况配置