如果您常使用 X Window,我們十分建議您採用 xcin25 與 rxvt 組合的方式,來解決中文輸入的問題。
xcin25 是 Xwindow Chinese INput 的縮寫,是一個在 X Window 模式 下執行的中文輸入系統,因為 xcin25 是利用 X Window 的 Server/Client 方式執行的,所以您只要啟動一個 xcin25 輸入視窗 ,便可以對應許多的 rxvt 顯示虛擬終端機,佔用系統資源比較小。 也提供類似 DOS 環境下的忘形或自然輸入法的智慧型輸入選字環境。
xcin25 的安裝:
# cd /usr/ports/chinese/xcin25
# make install
安裝完成後,在 ~/.cshrc 中增加下列的設定
setenv XMODIFIERS "@im=xcin"
並在 XF86Config 中的 Section "Files" 區段增加 FontPath "/usr/X11R6/lib/X11/fonts/local/" 。
目前的 port 還包進了酷音輸入法(chewing),一種聰明的注音輸入法。 它會根據常見的字詞,自動將您所輸入的注音轉變為適當的中文字, 使您幾乎不需要在輸入時一直選取同音字。
snapshot: http://freebsd.sinica.edu.tw/~statue/snapshot/xcin25.png
從 Chinput-2.1 在 Linux 平台上移植過來的軟體。 目前有 chinput 與 chinput2 兩種套件。 中文 GB、BIG5、日文碼輸入伺服器。
chinput 的安裝:
# cd /usr/ports/chinese/chinput
# make install
# cp work/chinput/fonts/*.pcf.gz /usr/X11R6/lib/X11/fonts/local/
# mkfontdir /usr/X11R6/lib/X11/fonts/local/
# xset fp rehash
安裝好 chinput 後,記得要修改 .xinitrc 的 XMODIFIERS, 如果沒有的話就自行加上。
setenv XMODIFIERS "@im=Chinput"
然後只要用 chinput & 就可以開啟, 不過預設開啟的時候是隱藏的,必須再用 ctrl+space 叫出來。
熱鍵:
Control-space: 隱藏/彈出輸入窗口
Control-LeftButton: 隱藏輸入窗口(適用于在不支持XIM的軟件
中工作時想把輸入條隱藏的場合)
Alt-space: 切換輸入條的顯示模式(根窗口模式和光標跟隨模式)
Control-Alt-Space: 切換自動隱藏和非自動隱藏模式.
F1: 激活/禁止中文輸入
(Shift)Fn: 切換輸入方法
接著開啟一個簡體終端機:rxvt -fm "-aliasdefault-ming-medium-r-normal--16-160-0-0-c-160-gb2312.1980-0" -im Chinput &
Author WWW: Yu Mingjian's Homepage