通读http://invisible-island.net/ncurses/terminfo.src.html,听起来好像应该可以将多个条目(例如“ansi+erase”和“ansi+cup”)分配给TERM 环境变量。
terminfo 条目被编译,在终端数据库中创建一个条目。提到的条目(
ansi+erase
和ansi+cup
)是方便的构建块,可以与其他功能结合起来创建terminfo条目。终端数据库中大约百分之十的条目是构建块。
一旦编译,您就无法修改条目,除非您对源进行更改并重新编译。通常,人们会通过
修改条目infocmp
,tic
修改条目时,您可以重复使用相同的名称,也可以更改名称。当然,如果您重复使用相同的名称,则下次重新安装(或重新编译)终端数据库时,您的更改将会丢失。