小小输入法也叫yong输入法,是一个免费但不开源的中文输入法,其做者为dgod,2008年发布第一个版本,至今六年时间依然在不断的更新。以一人之力默默维护一个项目6年时间,不得不让人佩服。 php
曾经试图在CentOS 6.5下安装该输入法,无奈CentOS 6.5的库版本过低,一直安不上。下面记录一下在CentOS 7.0下的安装过程。 html
从官方网站下载Linux下的最新版本yong-lin-2.2.0-1.7z。 shell
解压。7z格式的压缩文件须要安装p7zip方可解压,在EPEL源中有提供该软件。 网站
安装 google
1 2 3 4 |
$ cd yong $ su # ./yong-tool.sh --install64 # 安装 # ./yong-tool.sh --select # 设置为默认输入法 |
想要卸载yong spa
1 |
# ./yong-tool.sh --uninstall
|
系统启用中文输入源 .net
在“Application”->“System Tools”->“Region&Language”->“Input Source”中添加中文输入源“Chinese(yong)”。也能够考虑删除English(US)输入法,直接使用yong自带的功能切换中英文输入法。 设计
彷佛须要关机重启。重启以后,在桌面右上角即出现了中英文输入法的图标。 3d
须要注意的是,yong的安装其实只是在/usr/bin下创建了两个软连接yong和yong-config,而且在${HOME}下创建了文件夹.yong,其中包含了yong的配置文件。于是在第二步中解压的yong文件夹不可删除。 code
yong的配置文件位于~/.yong/yong.ini,能够根据须要修改,或者也能够直接用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以及字母会直接将相应的大写字母输出出来,没必要再通过中文输入法。
参考:
配置默认输入法:
另外我在这里发现了怎样设置:http://www.mintos.org/software/xiaoxiao-input.html
一样按照个人习惯,我做了部分摘抄:
修改默认的输入法配置:
配置文件在:~/.yong/yong.ini
也即家目录下的一个隐藏文件夹,以下是个人配置:
[laolang@localhost .yong]$ l 总用量 4.0K 4.0K -rw-r--r-- 1 laolang laolang 1.9K 12月 27 17:54 yong.ini [laolang@localhost .yong]$ [laolang@localhost .yong]$ pwd /home/laolang/.yong [laolang@localhost .yong]$ l 总用量 4.0K 4.0K -rw-r--r-- 1 laolang laolang 1.9K 12月 27 17:54 yong.ini [laolang@localhost .yong]$ cat yong.ini 1 #!/usr/bin/yong-config 2 #Yong输入法配置文件 3 4 [DESC] 5 #配置文件版本 6 version=2 7 8 9 [IM] 10 default=0 11 0=wubi 12 #6=pinyin 13 14 #[IM] 15 3default=0 16 #0=yong 17 #1=wubi 18 #2=zhengma 19 #3=erbi 20 #4=english 21 #5=gbk 22 #6=pinyin后面的我就不写了,主要是如何配置默认的输入法,像小小输入法自带的码表我就用很差。
在个人配置文件中我只有五笔,你能够根据本身的状况配置