Для настройки на терминалы UNIX-овские программы используют
файл termcap, в котором собраны описания всех (или почти всех)
терминалов, существующих в природе. Выяснив, какой тип
терминала подключен к машине (а задается это в переменной
окружения TERM - например TERM=d460 или TERM=d211),
UNIX-программа находит описание этого терминала в termcap и,
настроившись по хранящейся там информации, может адекватно
воспроизводить на нем информацию, подлежащую выводу.
INFORMIX имеет свой собственный файл с описаниями терминалов,
его имя /usr/informix/etc/termcap , в нем поддерживается больше
возможностей по сравнению со стандартным termcap UNIX'а. Зато
многих терминалов, известных UNIX, в INFORMIXовом termcape не
описано. Поэтому если на вашей машине стоят терминалы какой-то
другой конструкции (т.е., практически любой терминал помимо
d211, d460, vt220), вам придется описание делать самому.
Общий формат termcap-описания терминала можно описан в terminfo(4) ("Справочнике администратора UNIX V"), его так же легко
уразуметь, рассматривая описания других терминалов, и я не
стану особо подробно на нем останавливаться.
См. также
За основу надо взять описание терминала из базы terminfo UNIXа,
отредактировать, исправить и отладить его, и вставить в файл
/usr/informix/etc/termcap
Поместить полное описание терминала vt220 в формате terminfo по
одной характеристике в строке в файл vt220 :
infocmp -r1 vt220 > vt220
Поместить исправленное описание терминала vt220 в базу данных terminfo