linux 控制台如何将代码页更改为 dos cp437

问题描述 投票:0回答:1

我想在 linux 本地控制台上查看一些 ansi-art。 (我的设置:raspberry pi3 / 最新的 raspbian - 没有 x11)

我在 raspi-config、dpkg-reconfigure console-setup、/etc 文件、环境变量中尝试了许多不同的设置,但我还没有成功。我需要一个特殊的 pcf 字体才能让它工作吗?

为远程终端启用它的可靠方法也很棒。

提前致谢

linux terminal debian codepages codepage-437
1个回答
1
投票

这取决于您的数据用途(参见图表)。代码

0..31
是一个问题,除非你有一个程序可以将这些代码映射到可打印的值(如 Why does showconsolefont have different output in tmux?, the
showconsolefont
program does this mapping of
0..31
).

Linux 控制台的大多数 usable 字体是“psf”字体:有一个标头告诉每个字形对应的 Unicode 值。使用它,连同已知的字符集(cp437),您可以转换数据或使用知道如何执行此操作的应用程序“播放”它:

  • 您可以使用
    iconv
    recode
  • 进行转换
  • 画线 (
    128..255
    ) 可以在 UTF-8 控制台中使用
    luit
    完成。
© www.soinside.com 2019 - 2024. All rights reserved.