Операционные системы - статьи


И как мне пользоваться этой системой дальше? - часть 2


termcap, который пришел с deco.

rm /etc/termcap

ln -s /usr/lib/deco/termcap /etc/termcap

Но этого мало, надо его поправить:

# Standard Xenix console.

# It is not true ansi, but has been hacked for dumb users.

ansi|xenix|pc3r|cons25r:\

:g1=\240\241\253\273\256\261\276\265\245\270\250:\

:C2:Nf#16:Nb#8:Mf=042615378CAE9DBF:Mb=04261537:\

:Cf=\E[%p1%{8}%/%d;3%p1%{8}%m%d;4%p2%dm:fs=\E[m:\

:kI=\E[L:kH=\E[F:kd=\E[B:kN=\E[G:kl=\E[D:\

:kr=\E[C:kh=\E[H:ku=\E[A:kP=\E[I:kD=\177:\

:f1=\E[M:f2=\E[N:f3=\E[O:f4=\E[P:f5=\E[Q:\

:f6=\E[R:f7=\E[S:f8=\E[T:f9=\E[U:f0=\E[V:tc=ansi:

Приведу некоторые пояснения:

  • g1 - список символов для вывода рамки окна (здесь - KOI-8)

  • k* - определение клавиши, в т.ч.

    • kI - Insert

    • kD - Delete

  • f* - определение функциональной клавиши

Вообще, читайте руководство - команда

man termcap 5

(если вы установили manual pages) содержит по этому поводу все, что

я знаю, и все остальное. "5" означает, что manual page будет

браться из каталога man5; иначе будет взята первая попавшаеся,

а именно 3-я, в которой описаны вызовы библиотеки termcap.




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



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