Unix Man (Справочное руководство)


TERMINFO(4) - часть 2


Хотя длина имен, соответствующих характеристикам, не ограничена, имена, содержащие более 5 символов, не используются. Всюду, где возможно, имена совпадают или соответствуют тем, что предложены в стандарте ANSI X3.64-1979. Их семантика также соответствует указанному стандарту.

Для всех упомянутых в следующей таблице символьных характеристик (то есть характеристик, описываемых цепочками символов), кроме тех, которые используются для ввода, может быть указан заполнитель. Имена символьных характеристик ввода начинаются с key_. В описаниях некоторых характеристик могут встретиться пометки, имеющие следующий смысл:

  • (G)

    Означает, что цепочка символов передается через функцию tparm с указанными параметрами (#i).
  • (*)

    Означает, что заполнитель зависит от количества затронутых строк.
  • (#i)

    Обозначает i-й параметр.

Булевы характеристики:

Имя переменнойСокращениеКод termcapОписание

auto_left_marginbwbwcub1 переводит курсор из колонки 0 в последнюю колонку
auto_right_marginamamВ терминале есть автоматические границы
beehive_glitchxsbxbТерминал Beehive (f1=escape, f2=ctrl C)
ceol_standout_glitchxhpxsТекст, выведенный в режиме сообщений, не очищается при повторном выводе в то же место (терминал hp)
eat_newline_glitchxenlxnПеревод строки после 80 колонок игнорируется (терминал Concept)
erase_overstrikeeoeoМожет зачищать надпечатку пробелом
generic_typegngnТип терминала может меняться (например, коммутируемая или переключаемая линия)
hard_copyhchcТерминал - печатающее устройство
hard_cursorchtschtsКурсор трудно увидеть
has_meta_keykmkmЕсть ключ МЕТА (если нажат, устанавливается бит четности)
has_status_linehshsИмеется дополнительная служебная строка
insert_null_glitchininПри режиме вставки распознаются пустоты
memory_abovedadaВ терминале запоминается информация, находящаяся выше экрана
memory_belowdbdbВ терминале запоминается информация, находящаяся ниже экрана
move_insert_modemirmiМожно без опасений перемещаться в режиме вставки
move_standout_modemsgrmsМожно без опасений перемещаться в режиме сообщений
needs_xon_xoffnxonnxЗаполнение не работает, требуется xon/xoff
non_rev_rmcupnrrmcNRsmcup не обратен rmcup
no_pad_charnpcNPСимвол-заполнитель не существует
over_strikeososТерминал может производить надпечатку
prtr_silentmc5i5iВвод не изображается на экране
status_line_esc_okeslokesВ служебной строке может использоваться escape
teleray_glitchxtxtВывод символа табуляции портит терминал, не пользуйтесь smso (Терминал Teleray1061)
tilde_glitchhzhzТерминал Hazeltine, нельзя выводить символы ~
transparent_underlineululСимвол _ производит надпечатку
xon_xoffxonxoТерминал использует протокол xon/xoff
<


Начало  Назад  Вперед