Solaris 模块调试器指南

终端属性说明符

如果调试器的标准输出是终端,而且可以通过 terminfo 数据库获取终端属性,则可以使用以下终端转义结构:

%<n>

启用对应于 n 的终端属性。对于 %<> 的每个实例,只能启用一个属性。

%</n>

禁用对应于 n 的终端属性。请注意,在反白显示、灰显文本和粗体文本的情况下,禁用这些属性的终端代码可能是相同的。因此,相互独立地禁用这些属性也许是不可能的。

如果没有可用的终端信息,则 mdb_printf() 将忽略每个终端属性结构。有关终端属性的更多信息,请参见 terminfo(4)。可用的 terminfo 属性如下:

a

替换字符集

b

粗体文本

d

灰显文本

r

反白显示

s

最突出的功能

u

加下划线