关闭。这个问题需要details or clarity .它目前不接受答案。
想改进这个问题?通过 editing this post 添加详细信息并澄清问题.
1年前关闭。
Improve this question
我需要帮助确定这些 ANSI 转义序列代表什么。我目前正在我正在编写的终端屏幕阅读器中过滤/评估 ANSI 代码,但我不确定这些是什么。
转义序列:
[0;1 毫米
[0;1;;4m
我使用下面的转义序列图表作为引用:
http://ascii-table.com/ansi-escape-sequences-vt-100.php
最佳答案
ECMA-48是这些的主要来源。
至于你的具体例子:
[0;1mm
是 SGR(选择图形再现)0 和 1,后跟正常的未转义
m
. SGR 0 重置所有再现属性,1 启用粗体。[0;1;;4m
是 SGR 0、1、4。0 重置,1 启用粗体,4 启用单下划线。
编辑:实际上,我相信这第二个例子相当于
CSI 0;1;0;4 m
重置,启用粗体,第二次重置,然后启用下划线。所以总的来说,只启用下划线,而不是粗体。
关于terminal - ANSI 转义序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9949315/