找回密码
 注册
首页 ≡≡桌面技术≡≡ PC操作系统 最快的Linux 命令行中文环境-zhcon

linux 最快的Linux 命令行中文环境-zhcon

灰儿 2009-2-21 10:47:13
Zhcon 是最快的 Linux 命令行中文环境,它支持 framebuffer。它可以使命令行显示双字节字符,如中文,日文,韩文。特点包含:对 Linux FrameBuffer 设备的完整支持(从 640x480x8bpp 到 1024x768x32bpp)多语言支持(GB2312,GBK,BIG5,JIS,KSCM)在GB2312和BIG5之间自动检测并转换(如hztty)可以快速地使用热键改变语言编码。

多内码支持  
多内码平台,zhcon目前支持GB2312,GBK,BIG5,JIS,KSCM等多种内码。在系统运行时可以通过热键CTRL-F1到CTRL-F5在以上几种编码方式间自由切换。

支持多种显示模式
要显示中文,首先要使控制台进入图形状态。zhcon目前支持FrameBuffer,libggi,vga三种图形驱动。
系统启动时会按以下顺序来选择图形驱动:libggi,framebuffer,vga。

FrameBuffer:可以译作“帧缓冲”,有时简称为fbdrv,基于fbdrv的console也被称之为fbcon。这是一种独立于硬件的抽象图形设备。FrameBuffer的优点在于其高度的可移植性、易使用性、稳定性。使用Linux内核的FrameBuffer驱动(vesafb),可以轻松支持到1024X768X32bpp以上的分辩率。而且目前可得到的绝大多数linux版本所发行的内核中,已经预编译了FrameBuffer支持,通常不需要重新编译内核就可以使用。所以FrameBuffer也是zhcon推荐使用的驱动方式。

libggi:libggi是一个跨平台的绘图库。在Linux上,libggi是通过调用FrameBuffer或svgalib来完成图形操作的,可能速度速度比较慢。但在某些不支持FrameBuffer或是vga的系统上使用libggi仍然是一种不错的选择。

vga:如果您的内核并没有编译进对FrameBuffer的支持,那么可以使用内建的vga驱动来使显目工作在640x480x16色的模式下。因为vga驱动是直接对显卡上的寄存器操作,所以这种方式的移植性很差,速度也比较慢。

热键一览
下表列出了当前系统中可用的热键:
按键功能
CTRL-SPACE打开/关闭输入法
ALT -SPACE打开/关闭CJK方式
CTRL_F1使用中文GB2312编码
CTRL_F2使用中文GBK编码
CTRL_F3使用中文BIG5编码
CTRL_F4使用日文JIS编码
CTRL_F5使用韩文KSCM编码
CTRL_F7切换输入风格
CTRL_F9切换到自动识别编码方式
CTRL_F10系统菜单
CTRL_ALT_H帮助窗口
CTRL_ALT_0进入提示状态
CTRL_ALT_1 - CTRL_ALT_9选择输入法
SHIFT_PAGEUP上卷半屏历史信息
SHIFT_PAGEDOWN下卷半屏历史信息
SHIFT_ARROWUP上卷一行历史信息
SHIFT_ARROWDOWN下卷一行历史信息


[ 本帖最后由 灰儿 于 2009-2-21 10:53 编辑 ]
您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。