查询终端特征。
termdef命令标识当前显示类型,活动行的设置,或当前的列设置。 当转换字体时,这会简化行与列的重新设置; 当转换显示时也会简化 TERM 环境变量的重新设置。 terminfo 数据库定义了每一类显示的行数与列数的缺省值,但行数与列数可根据当前使用的是哪一种字体而变化。而且,TERM 环境变量不能自动反映当前活动的显示
termdef 命令的标志是互斥的。如果在命令中使用多个标志,termdef命令会识别并仅仅返回第一个标志的当前值。任意别的标志都被忽略。 例如,termdef -lc 命令仅返回当前显示的活动行的设置。
-c | 返回当前列的值。 |
-l | 返回当前行的值。 |
-t | 返回当前显示名称(缺省操作)。 |
为了确定当前TERM 环境变量的值,输入:
termdef -c
/usr/bin/termdef | 包含termdef 命令。 |