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


TERMINFO(4) - часть 12


В terminfo можно описать как терминалы, у которых имеется режим вставки, так и терминалы, требующие специальной команды для освобождения пустого места перед выводом символа. В характеристике smir задается команда для перевода терминала в режим вставки. В характеристике rmir задается команда для вывода терминала из режима вставки. В характеристике ich1 задается последовательность, которую нужно послать перед выводом вставляемого символа. Большинство терминалов, имеющих режим вставки, не имеют команды ich1. (Если Ваш терминал имеет обе возможности, предпочтительнее использовать режим вставки. При этом не следует, без необходимости, задавать характеристику ich1.) Если при вставке символов требуется задержка, она задается в символьной характеристике ip. В характеристике ip можно также задать последовательность, которая должна быть послана на терминал после вставки одного символа. Если Ваш терминал требует одновременного включения режима вставки и использования специального кода, освобождающего место для вставляемого символа, следует указать обе характеристики (smir/ rmir и ich1), и обе они будут использованы. Характеристика ich с одним параметром n повторяет эффект ich1 n раз.

Если требуется задержка между выводом символов не в режиме вставки, она задается в характеристике rmp.

Иногда при удалении символа в текущей строке возникает необходимость в перемещении курсора (например, если удаляется символ табуляции). Если Ваш терминал позволяет перемещать курсор в режиме вставки, укажите булеву характеристику mir. Если характеристика mir не указана, выполнение операции будет чуть медленнее. Для некоторых терминалов (например, Datamedia) из-за специфических свойств режима вставки указывать mir нельзя.

Для удаления символов указываются следующие характеристики: dch1 для удаления одного символа, dch для удаления n символов, smdc и rmdc для входа и выхода из режима удаления (состояния терминала, при котором правильно работает команда dch1).

Команда для очистки n символов (эквивалентная выводу n пробелов без перемещения курсора) задается характеристикой ech, имеющей один параметр.

Яркость, подчеркивание и другие визуальные эффекты





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



Книжный магазин