没有人知道在C程序中获取terminfo键字符串的好方法?就像ncurses的infocmp一样。我找不到任何东西:(
如果有人知道并想告诉我,我会非常感激。
答案 0 :(得分:1)
"捕捉"价值取决于你试图用它做什么。通常的应用程序使用tigetstr
函数从终端数据库中读取给定终端功能的值。
为此,您必须首先使用ncurses库初始化terminfo接口,例如使用setupterm
,setterm
或newterm
。函数的选择取决于程序对字符串的作用。
在ncurses-examples中,有一些低级终端程序,例如demo_terminfo
。