Ncurses的内容
最后检查于version 5.2.
包含的程序
captoinfo (链接至 tic), clear, infocmp, infotocap (链接至 tic),
reset (链接至tset), tack, tic, toe, tput 和 tset.
具体说明
captoinfo
将termcap描述转化成terminfo描述
clear
程序进行清屏操作,在相应环境下查询终端类型然后在terminfo数据库中指名如何进行清屏。
infocmp
通过infocmp程序可以对二进制的terminfo项和其它terminfo进行比较。重写terminfo说明以利用use= terminfo字段,或以不同格式()从二进制文件(term)中打印出terminfo说明(正好和tic相反)。在所有情况中,将首先打印布尔字段,其后是数值字段,再后是串字段。
infotocap
将terminfo描述转化成termcap描述.
reset
设置cooked 和 echo 模式, 关闭 cbreak 和raw模式,
打开 new-line translation.同时初始化终端之前重置所有没有设置的特殊字符到它们的缺省值.
tic
Tic是terminfo项说明的编译器。这个程序通过ncurses库将源代码格式的terminfo文件转换成编译后格式(二进制)的文件。 Terminfo文件包含终端能力的信息。.
toe
toe程序通过带描述的主名列出所有可用的终端类型。
tput
tput程序利用terminfo数据库使与终端相关的能力和信息值对shell可用,初始化和重新设置终端,或返回所要求终端为类型的长名。
tset
程序为了能够使用终端而对它们进行初始化。现在已经不被广泛使用了。它在4.4BSD兼容的环境中可用。
包含的库文件
libcurses.[a,so] (链接至 libncurses.[a,so]), libform.[a,so],
libform_g.a, libmenu.[a,so], libmenu_g.a, libncurses++.a,
libncurses.[a,so], libncurses_g.a, libpanel.[a,so] 和
libpanel_g.a
libcurses, libncurses++, libncurses, libncurses_g
这些库是基于系统用来在显示器上显示文本. 一个例子就是,ncurses用在内核的"make menuconfig"进程中.
libform, libform_g
在ncurses中使用样式
libmenu, libmenu_g
在ncurses中使用菜单
libpanel, libpanel_g
在ncurses中使用面板
安装Ncurses 依赖于
最后检查于 version 5.2.
Bash: sh
Binutils: ar, as, ld, ranlib
Diffutils: cmp
Fileutils: chmod, cp, install, ln, mkdir, mv, rm
Gcc: c++, cc1, cc1plus, collect2, cpp0, gcc
Glibc: ldconfig
Grep: egrep, fgrep, grep
Make: make
Gawk: gawk
Sed: sed
Sh-utils: basename, date, echo, expr, hostname, uname
Textutils: cat, sort, tr, wc