NAME¶
charset - 设置 G0/G1
字符集槽中的一个的 ACM
总览 (SYNOPSIS)¶
charset [-v] G0|G1
[cp437|iso01|vt100|user|<acm_name>]
描述 (DESCRIPTION)¶
linux 终端 有 两个 字符集
槽 (charset slot), 分别 用
G0 和
G1 表示。
charset 把 当前
虚拟 终端 用的 槽 改为
G0 或者
G1 并且 填入
3个 预定义的 ACM (
cp437,
iso01,
vt100) 或者 是 用户
定义的 ACM 中 的 一个。
你 可以 指定
user 来
查询 当前 用户 定义的
ACM, 或者 指定 一个
文件名, 把 文件 中 的
新的 ACM 装进 一个 槽。
注意 虽然 每个 虚拟
终端 都有 自己 的 槽
设置, 但是 对 所有 的
虚拟 终端 只能 有 一个
用户 定义 的 ACM, 也就是
说 当你 的 tty1 设置 是
G0=cp437 和
G1=vt100 tty2 设置 是
G0=iso01 和
G1=iso02 (用户 定义)
时, 你
不能 同时 tty1 用
iso02 tty2 用
iso03。 这是 linux
内核 的 限制。
注意 你可以 用
filterm(1)
实用 程序 来 模拟 这样
的 设置。 在 终端 是 UTF8
模式 时, 告诉
filterm 在
运行 中 把 屏幕 的 输出
转换 为 UTF8.
你 可以 在 Marcin Kowalczyk 写的
konwert(1) 包中 找到
filterm(1),
包 可以 从
http://qrczak.home.ml.org/
获得。
选项 (OPTIONS)¶
- -v
- 详细 显示。 charset
会 显示 它 正在
做什么。
错误 (BUGS)¶
charset 在 指定 的 时间 并
不能 判断 2 个 槽 中 的
哪个 正在 被 使用,
所以 如果 你 不 希望
改变 另外 一个, 你
必须 告诉 它 你 希望 的
是 哪一个。 这个 是
终端 驱动 程序 的
限制。
参见 (SEE ALSO)¶
consolechars(8),
unicode_start(1),
filterm(1).
[中文版维护人]¶
唐友 <tony_ty@263.net>
[中文版最新更新]¶
2001/9/20
[中国Linux论坛man手册页翻译计划]¶
http://cmpp.linuxforum.net