標籤:
小小IME也叫yongIME,是一個免費但不開源的中文IME,其作者為dgod,2008年發布第一個版本,至今六年時間依然在不斷的更新。以一人之力默默維護一個項目6年時間,不得不讓人佩服。
- 官方網址: http://yong.dgod.net/
- : http://yongim.ys168.com/
曾經試圖在CentOS 6.5下安裝該IME,無奈CentOS 6.5的庫版本太低,一直安不上。下面記錄一下在CentOS 7.0下的安裝過程。
-
從官方網站下載Linux下的最新版本yong-lin-2.2.0-1.7z。
-
解壓。7z格式的壓縮檔需要安裝p7zip方可解壓,在EPEL源中有提供該軟體。
-
安裝
1234 |
$ cd yong $ su # ./yong-tool.sh --install64 # 安裝 # ./yong-tool.sh --select # 設定為預設IME |
想要卸載yong
1 |
# ./yong-tool.sh --uninstall |
-
系統啟用中文輸入源
在“Application”->“System Tools”->“Region&Language”->“Input Source”中添加中文輸入源“Chinese(yong)”。也可以考慮刪除English(US)IME,直接使用yong內建的功能切換中英文IME。
-
似乎需要關機重啟。重啟之後,在案頭右上方即出現了中英文IME的表徵圖。
需要注意的是,yong的安裝其實只是在/usr/bin下建立了兩個軟連結yong和yong-config,並且在${HOME}下建立了檔案夾.yong,其中包含了yong的設定檔。因而在第二步中解壓的yong檔案夾不可刪除。
yong的設定檔位於~/.yong/yong.ini,可以根據需要修改,或者也可以直接用yong-config命令調出圖形介面來修改。
我的配置如下:
-
IME狀態列主視窗位於左下角。由於使用了雙顯示器,預設的視窗位於右下角會使得狀態列位於另一個顯示器。(使用過程中發現,在終端全屏的情況下,狀態列位於左下角會擋住部分終端的命令,目前沒有合適的解決辦法。或許可以考慮頂部置中。)
-
在系統輸入源中刪除英文輸入,只留下中文的yong作為唯一輸入源。使用預設的Ctrl+LShift作為切換IME的快速鍵。中英文切換快速鍵設定為Ctrl+Space。預設的中英文切換鍵是LSHIFT,但是由於我習慣使用LSHIFT+字母的方式來臨時輸入大寫字母,所以如果使用LSHIFT進行中英文切換的話很容易導致誤操作。
-
yong內建了七種IME,我只有拼音IME,因而刪除其他IME,只留下pinyinIME,並設其為預設值;
-
小小IME支援百度、google、微軟、QQ和搜狗等雲IME,可以自行配置。配置如下:
1=BaiduCloud[cloud]name=百度雲engine=libcloud.soarg=baidu
其他雲IME類似,其中arg可以取baidu、google、qq、sogou、microsoft等(似乎sogou和microsoft都不支援了?)。
-
預設使用QQ雲IME,特殊情況切換到百度雲或Google雲。由於國內串連的問題,使用Google雲的時候有很明顯的時間延遲,不建議使用。
-
yongIME還支援自訂皮膚或使用別人設計的皮膚,將下載的皮膚檔案放在~/.yong/skin下即可。
-
一個不太方便的一點是狀態列貌似無法顯示當前正在使用的中文IME是哪一個。
-
在設定檔中的[IM]裡加入ABCD=1,這樣在中文IME的情況下按下SHIFT以及字母會直接將相應的大寫字母輸出出來,不必再經過中文IME。
參考:
配置預設IME:
另外我在這裡發現了怎樣設定:http://www.mintos.org/software/xiaoxiao-input.html
同樣按照我的習慣,我作了部分摘抄:
修改預設的IME配置:
設定檔在:~/.yong/yong.ini
也即家目錄下的一個隱藏檔案夾,如下是我的配置:
[[email protected] .yong]$ l總用量 4.0K4.0K -rw-r--r-- 1 laolang laolang 1.9K 12月 27 17:54 yong.ini[[email protected] .yong]$ [[email protected] .yong]$ pwd/home/laolang/.yong[[email protected] .yong]$ l總用量 4.0K4.0K -rw-r--r-- 1 laolang laolang 1.9K 12月 27 17:54 yong.ini[[email protected] .yong]$ cat yong.ini 1#!/usr/bin/yong-config 2#YongIME設定檔 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
後面的我就不寫了,主要是如何配置預設的IME,像小小IME內建的碼錶我就用不好。
在我的設定檔中我只有五筆,你可以根據自己的情況配置
CentOS 7.0下安裝小小IME