3

我想创建一些 shellscript,为 osx 显示漂亮的 ansi 彩色图形,但不幸的是,我发现关于该主题的信息很少。

  1. osx 似乎使用 monaco 10 作为其默认控制台字体。有没有办法找出这个字体的所有可显示字符?
  2. 据我所知,osx 终端默认以 UTF-8 运行(有人可以确认吗?)
  3. 有没有办法在 osx 上显示或输入扩展的 ascii 字符(如何在 windows/dos 上使用 alt gr+输入数字完成)

谢谢!

4

2 回答 2

1

扩展字符通常使用选项+字符键和 shift+选项+字符键。我相信终端默认是 utf-8。摩纳哥应该支持完整的字符映射。如果您打开 FontBook,您可以访问那里的字符映射。

此外,您可以从终端的首选项窗格中自定义很多此类东西。

于 2010-01-18T17:31:51.313 回答
1

在 Bash 中,您应该能够:

for i in {32..255}; do printf "$i "\\$(($i/64*100+$i%64/8*10+$i%8))"\n"; done | column

获取 ASCII 字符表。

于 2010-01-18T19:10:48.263 回答