在mac osx终端应用程序中扩展了ascii chars和ansi

时间:2010-01-18 17:13:19

标签: macos bash ascii ansi-escape

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

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

2 个答案:

答案 0 :(得分:1)

扩展字符ar通常用于选择+字符键和shift +选项+字符键。我相信终端默认为utf-8。摩纳哥应该支持竞争角色地图。如果您打开FontBook,您可以访问那里的char地图。

此外,您可以从终端的首选项窗格中自定义大量此类内容。

答案 1 :(得分:1)

在Bash中,您应该可以:

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

获取ASCII字符表。