CentOs命令行下安裝zhcon中文顯示中文輸入法


首先在root下新建個文檔
[root@xxx ~]#mkdir /usr/local/zhcon
[root@xxx ~]#cd /usr/local/zhcon
下載rpm包,需要下載的文件有兩個:一個是zhcon-0.2.5.tar.gz,一個是zhcon-0.2.5-to-0.2.6.diff.gz
[root@xxx zhcon]#wget http://sourceforge.net/projects/zhcon/files/zhcon/0.2.6/zhcon-0.2.5.tar.gz/download
[root@xxx zhcon]#wget http://sourceforge.net/projects/zhcon/files/zhcon/0.2.6/zhcon-0.2.5-to-0.2.6.diff.gz/download
解壓zhcon-0.2.5.tar.gz
[root@xxx zhcon]#tar zxvf zhcon-0.2.5.tar.gz
再解壓zhcon-0.2.5-to-0.2.6.diff.gz,它是zhcon的升級包。現在zhcon的最新版本為0.2.6.
[root@xxx zhcon]#gzip -d zhcon-0.2.5-to-0.2.6.diff.gz
升級補丁
[root@xxx zhcon]#patch -p0 < zhcon-0.2.5-to-0.2.6.diff
下面是unix平台的安裝三步曲
[root@xxx zhcon]#./zhcon-0.2.5/configure --prefix=/usr/local/zhcon
[root@xxx zhcon]#make
[root@xxx zhcon]#make install
這樣安裝完成。
想在命令行下顯示中文及中文輸入法
[root@xxx ~]#/usr/local/zhcon/bin/zhcon --utf8
使用Ctrl+2來打開或關閉智能拼音輸入法.-------------------------------------

啟動

zhcon --utf8 --drv=vga

zhcon默認的編碼是gb2312,如果你的系統是utf8編碼,在運行zhcon時必須注意加載utf8和vga驅動支持,如果沒加VGA會黑屏的,到時只有重新啟動電腦。

每次都輸入zhcon –utf8–drv=vga也太麻煩了,並且一不小心忘打了就黑屏了。所以在~/.bashrc里面加一個別名就方便多了。以后再次輸入zhcon不會黑屏了。

vi ~/.bashrc
alias zhcon='zhcon --utf8 --drv=vga'

修改后立刻生效:

$ . .bashrc

修改啟動參數

更改/boot/grub/menu.lst找到目前使用的內核,在后面加入vga=0×318

kernel  /vmlinuz-2.6.30-1-686 root=/dev/hda3 ro vga=0x318

vga=0×0318,是1024×768的24位色。你可根據自己顯卡調整,如0×315等。

Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits

這樣重啟電腦后,只需要輸入zhcon –utf8即可。

設置

zhcon本來是可以切換輸入法的,但是與utf8有沖突,導致了某些按鍵無效。所以只能用英語和其他一種輸入法(Ctrl+space沒有沖突),或者用Ctrl+2可以調出輸入法。默認是全拼輸入法,如果你使用五筆,就需要做個小調整了。

查看/etc/zhcon.conf文件可知道,zhcon的配置文件可有兩份,一份是/etc/zhcon.conf(公用),另一份則是~ /.zhconrc(私用,優先權高於公用,如果沒有可以復制一個/etc/zhcon.conf副本。修改起來比較安全,萬一弄亂了,還有原件可參考。

cp /etc/zhcon.conf ~/.zhconrc

默認使用五筆輸入法

由於輸入法切換熱鍵沖突,你只能使用默認的全拼輸入法,如果想用五筆,你只要修改配置文件,將想用的五筆輸入法行拷貝到全拼輸入法前面即可。當然,也可采用加#號屏蔽不需要的,這樣不會出錯。

vi /etc/zhcon.conf    //編輯zhcon配置文件

#type := native | unicon
ime = 智能拼音,modules/cce/cce_pinyin.so,modules/cce/dict,gb2312,unicon
ime = 五筆,,input/wb.mb,gb2312,native
ime = 全拼,,input/winpy.mb,gb2312,native

更改zhcon的狀態欄

zhcon 啟動后默認的是光標跟隨方式,可以改為固定狀態欄方式,同時可以更改狀態欄的顏色。操作如下:

vi /etc/zhcon.conf    //編輯zhcon配置文件

將:inputstyle = overspot
改為:inputstyle = nativebar //將光標跟隨方式改為固定狀態欄方式

將:nativebarcolor = 15,4,11,14,0,12
改為:nativebarcolor = 15,1,11,14,9,0 //將紅色狀態欄,改為藍色狀態欄

zhcon的熱鍵

CTRL+ALT+H 幫助;

CTRL+D 退出。

輸入法熱鍵:

CTRL+SPACE 打開/關閉輸入法;

ALT+SPACE 打開/關閉CJK方式;

CTRL+2 五筆;/ 全拼;

編碼切換熱鍵:

CTRL+F1 使用GB2312編碼了;

CTRL+F2 使用GBK編碼;

CTRL+F3 使用BIG5編碼;

CTRL+F4 使用JIS編碼;

CTRL+F5 使用KSCM編碼;

CTRL+F7 切換輸入法狀態欄風格(光標跟隨或底部固定)。

CTRL+F9 設置內碼的識別方式:

按一次:內碼手動識別;

按二次:自動識別GB與BIG5碼;

按三次:自動識別GB與BIG5碼,並用簡體中文來顯示;

按四次:自動識別GB與BIG5碼,並用繁體中文來顯示;

CTRL+F10 調出輸入法系統菜單;

CTRL+. 切換中英文標點;

CTRL+, 切換中文全角/半角;

SHIFT+PGUP 上卷半屏歷史記錄;

SHIFT+PGDN 下卷半屏歷史記錄;

SHIFT+上方向箭 上卷一行歷史記錄;

SHIFT+下方向箭 下卷一行歷史記錄。

特點

  1. 多內碼支持,簡繁體內碼自動轉換。
  2. 多種輸入法支持。經過轉換,zhcon能夠用Windows98和UCDOS中的碼表輸入法(自帶14種)。
  3. 二種輸入風格。 zhcon在控制台實現了光標跟隨方式和底部狀態行方式二種輸入風格(CTRL+F7切換),界面美觀大方,並可自定義輸入條的顏色。
  4. 優秀的中文制表符識別。zhcon可以正確識別絕大多數應用程序(mc,linuxconf…)中的制表符號,不會出現亂碼。
  5. 歷史屏幕瀏覽 。在zhcon中可以隨時使用SHIFT-PAGEUP,SHIFT-PAGEDOWN來瀏覽歷史屏幕。
  6. 多點陣字體支持 。zhcon支持12點陣,14點陣,16點陣,24點陣等多種不同點陣字體的顯示,可根據屏幕分辯率的不同選用不同點陣的字體來優化顯示效果。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM