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点阵等多种不同点阵字体的显示,可根据屏幕分辩率的不同选用不同点阵的字体来优化显示效果。

转载于:https://www.cnblogs.com/bixiongquan/archive/2013/02/25/2932664.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值