幾個月前,我寫了一篇關於 Linux Mint 之中文輸入法安裝的文章,結果得到不少網友的迴響,那我為何要寫第二篇呢?原因很簡單,就是 ......
你他 X 的 iBus 實在太爛了!!!!!
我不知道其他網友的使用經驗如何,總之我用 iBus 時遇到一大堆靈異現象,受了一肚子鳥氣,而且嚴重降低我的生產力,所以我終於忍不住把它換掉了。為了不在前面的文章中繼續誤導網友,故寫這篇文章更新一下資訊。
首先,何謂 iBus 的靈異現象呢?我不清楚這是不是個案,但我先列出來給大家看看:
- 切換至其他軟體時,第一個鍵入的字元不會進入 iBus 的注音欄中,也就是第一個鍵入的字元會是鍵盤上的英數字元,而第二個之後鍵入的字元才會進入 iBus 的注音欄中。
- 切換至其他軟體或瀏覽器分頁後,回到原本的軟體或分頁,會發現 iBus 已斷線,也就是無法繼續輸入中文,必須要先切換成英文輸入法,再切換回 iBus 才會恢復正常。
- 切換至其他軟體或瀏覽器分頁後,回到原本的軟體或分頁,會發現 iBus 無故送出上一次輸入的字串。
- 啟動速度超慢,而且啟動時還會隨機送出字元。
- 新版 Firefox 14 跟 iBus 有許多不相容的地方,比如說在右上角搜尋框使用 iBus 輸入中文會使得 Firefox 出現異常 (下拉式選單及滑鼠右鍵選單無法顯示),而在 Facebook 網頁中輸入中文也是一樣,但並非每個網頁都會如此 (Blogger 就不會)。
- 新版 Opera 12 與 iBus 完全不相容,切換到 iBus 就當掉。
- Linux Mint 的檔案總管軟體 (類似 Mac OSX 中的 Finder) 跟 iBus 完全不相容,也就是我在變更檔名的時候無法輸入中文,只能在別處打好中文字串,再複製貼上。
iBus -- The worst input method you've never met !
OK,接下來講一下該怎麼換成 gcin 輸入法 [1],基本上跟安裝 iBus 非常類似,重複的部份可以參考前文。
1. 開啟 "漢語" 的語言支援 (這一步與 iBus 相同,請參考前文,如果已經安裝 iBus 的網友可以跳過此步驟)
2. 使用套件管理程式安裝 gcin
打勾第一項即可,其他需要安裝的相依性套件會自動通知你安裝,一步到位。
此步驟在舊版 Linux Mint 裡是做不到的 [2],因為套件庫不夠健全,後來隨著時間演進及新版 Mint 的釋出,終於可以在套件庫直接搜尋到 gcin 了 (SCIM 也可依此法安裝)~另外,由於內建軟體 "軟體管理員" 的 bug 已經修好了,所以也可以用它來安裝。
3. 去 "語言支援" 的設定選單裡,選擇 gcin 當作預設輸入法
從 "系統設定值" > "語言支援" 中進入此選單,之後就可以將 gcin 設定為預設值。
=======================
安裝完 gcin 之後不用重開機或登出就可以直接使用,如果發現右上角沒有出現 gcin 的圖示,去軟體清單中找出它的設定面板 (如右圖),進入 "關於 gcin" 選單中,再跳出來就會出現了。
gcin 使用起來跟微軟新注音差不多,其十分穩定且沒有什麼詭異的現象 (目前啦 ....),
但是可以微調的選項更多,常常打字或寫文章的人不妨花點時間在設定面板裡逛一逛,以把 gcin 調整到符合您的習慣。我先以我自己當例子,我調整了下列兩項:
1. 內定輸入法 & 開啟 / 關閉
這個選單可以很直覺地將你用不著的輸入法關閉。
2. gcin 注音 / 詞音設定
我在這個選單中修改了選字欄裡的選擇鍵種類,比如說我習慣用的是數字 "123456789",但預設值是 "asdfghjkl;" ..... orz
====================================
Anyway, enjoy it !
附註
1. 雖然 SCIM 也不錯,但聽說新版還是有不少 bug,故我就懶得去試用了。
2. 在套件庫改版之前,要安裝 gcin 跟 SCIM 只能用終端機指令,但就以我使用終端機指令安裝軟體的經驗,網路上高手寫的指令對你不見得有用,即使 Linux 版本相同也不一定會成功,所以在安裝軟體時我不信任終端機指令,不然出了問題還要花一堆時間去 google,我沒那麼多時間可以浪費。
作者已經移除這則留言。
回覆刪除