用什么库来制作静态终端窗口,如vim,nano,irssi或aptitude而不是滚动终端?
我正在使用C,但我对其他语言的库感兴趣(例如,特定于C ++的库)。
答案 0 :(得分:8)
答案 1 :(得分:2)
答案 2 :(得分:2)
那将是ncurses。
答案 3 :(得分:1)
你也可以使用termcap库(curses提供这个)来查找你所连接的终端的终端控制字符串,并自己发送它们来实现你喜欢的任何东西。或者,如果您不介意需要至少支持ANSI / ECMA标准的公共子集的现代终端,您可以简单地对标准终端转义进行硬编码。