在Ubuntu英文環(huán)境下使用中文輸入法,我將可愛的fcitx卸載了,換上了scim輸入法。
安裝scim比安裝fcitx麻煩一點(diǎn),不過據(jù)說更新源后,在語(yǔ)言支持里選擇chinese,并將默認(rèn)語(yǔ)言改為中文,就會(huì)自動(dòng)安裝配置scim,那樣就很方便了,不過我覺得應(yīng)該不會(huì)自動(dòng)安裝五筆輸入法吧。
官方提供的安裝是這樣的:
$sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad
$sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; export QT_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "
$sudo chmod +755 /etc/X11/Xsession.d/95xinput
# 注:在Dapper下省略后兩步
#注:在Dapper里也可以直接選擇系統(tǒng)->系統(tǒng)管理—>語(yǔ)言支持(language support)勾選Chinese 就會(huì)自動(dòng)安裝和配置scim
分解一下看看:
安裝scim輸入法平臺(tái)
sudo apt-get install scim
scim是一個(gè)輸入法平臺(tái),系統(tǒng)默認(rèn)就會(huì)安裝好了,可是無(wú)法輸入中文,還需要安裝輸入法,我安裝系統(tǒng)的時(shí)候不在網(wǎng)絡(luò)上,scim只能輸入英文和內(nèi)碼(是什么?)。
sudo apt-get install scim-pinyin
這個(gè)應(yīng)該是給scim安裝上拼音輸入法。
如果使用五筆,就要安裝scim-tables-zh
sudo apt-get install scim-tables-zh
這樣同時(shí)也安裝了二筆,倉(cāng)頡之類的輸入法,可以scim設(shè)置中將不用的輸入法關(guān)閉,將需要用的輸入法,如拼音,五筆激活。不然切換時(shí)會(huì)很辛苦。
另外幾個(gè)文件不知道做什么用的,可能為一些軟件使用scim提供支持。
第二段是要讓scim隨機(jī)啟動(dòng),可以直接用Ctrl+space調(diào)出輸出法。意思是,在/etc/X11/Xsession.d/目錄下新建一個(gè)文件95xinput,文件的內(nèi)容為
export XMODIFIERS=@im=SCIM ;
export GTK_IM_MODULE="scim" ;
export QT_IM_MODULE="scim" ;
scim -d
中間兩句的意思大概是讓scim支持GTK和QT軟件吧。
也可以直接用gedit編輯該文件。
我用了網(wǎng)友的方法,sudo apt-get install scim-gtk2-immodule 來讓scim支持GTK軟件。
sudo gedit /etc/X11/Xsession.d/95xinput
/usr/bin/scim -d
XMODIFIERS="@im=SCIM"
export XMODIFIERS
我的神呀,在英文界面也可以直接調(diào)出scim就好了,要用鍵選擇輸入法為scim,我的神呀,在firefox中右鍵竟然不可以選擇輸入法?
以后再說吧。
后來重裝系統(tǒng)的時(shí)候,我發(fā)現(xiàn)連上網(wǎng)絡(luò)選擇中文支持,就會(huì)自動(dòng)配置好scim,有五筆輸入法和隨機(jī)啟動(dòng),很方便,希望上面那些復(fù)雜的手工安裝沒有誤人。
新聞熱點(diǎn)
疑難解答
圖片精選