ВВЕДЕНИЕ В СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ UNIX. Solaris 2.5



         

КАК СОЗДАТЬ TERMCAP ОПИСАНИЕ ТЕРМИНАЛА - часть 2


tic vt220

Поместить полное описание терминала vt220 в формате termcap по одной характеристике в строке в файл tmp :

infocmp -Cr1 vt220 > tmp

Поместить исправленное описание терминала vt220 в базу termcap

Самостоятельно, ручками, с помощью любого текстового редактора заменяем старое описание на новое в файле /etc/termcap или/и /usr/informix/etc/termcap

Сделать описание формата terminfo из описания формата termcap

captoinfo vt220.cap > vt220

В результате некоторого количества экспериментов я выяснил, какие команды для INFORMIX знать необходимо, а какие необязательны.

Вот какие характеристики имеет смысл, и следует, задавать (А

остальные, скорее всего, вообще необязательно указывать):

  • Символьные termcap характеристики.

    • :am:\ в терминале есть автоматические границы
    • :bw:\ можно переводить курсор из колонки 0 в последнюю
    • :mi:\ можно без опасений перемещаться в режиме вставки
    • :ms:\ можно без опасений перемещаться в режиме сообщений
    • :xo:\ терминал использует протокол xon/xoff

    • Ключи. Т.е. коды, которые посылаются клавишей, если на нее

      нажать.

      termcap
      характеристикаклавиша

      k0 ... k9 F1 ... F10
      kA ... kK F11 .. F20
      ki ключ вставить строку
      kj ключ уничтожить строку
      kf ключ на следующую страницу
      kg ключ на предыдущую страницу
      ku стрелка вверх
      kd стрелка вниз
      kr стрелка вправо
      kl стрелка влево
    • например, для xterm:

      :ku=\E[A:kd=\E[B:kr=\E[C:kl=\E[D:\

    • Коды управления курсором

      • vi сделать курсор невидимым
      • ve сделать курсор нормальным
      • vs сделать курсор ярким



      • Содержание  Назад  Вперед