0

没有人知道在 C 程序中获取 terminfo 键字符串的好方法吗?就像 ncurses 的 infocmp。我找不到任何东西:(

如果有人知道并想告诉我,我将非常感激。

4

1 回答 1

1

“捕获”该值取决于您尝试使用它做什么。通常的应用程序使用该函数从终端数据库tigetstr中读取给定终端能力的值。

为此,您必须首先使用 ncurses 库初始化 terminfo 接口,例如setupterm使用settermnewterm。函数的选择取决于程序将对字符串做什么。

ncurses-examples中,有一些低级终端程序,例如demo_terminfo.

于 2015-05-08T21:00:50.067 回答