Opisanie termcapa dlya redaktora RED
######## Vvedeny oboznacheniya dlya simvolov psevdografiki:
# gt=-#|btdE+|pTqV^<> - simvoly, sootvetstvuyushchie v rezhime psevdografiki sleduyushchim
# ュ simvolam (po poryadku) -
# リ リリ リ リ リ vpravo
# リ リリ リ リ リ vlevo,
# リ リリ リ リ リ vverh,
# リ リリ リ リ 《trelka vniz,
# リ リリ リ リ pravyj verhnij ugol,
# リ リリ リ 」erhnee T,
# リ リリ リ levyj verhnij ugol,
# リ リリ リ pravoe T,
# リ リリ リ krest,
# リ リリ 〕evoe T,
# リ リリ pravyj nizhnij ugol,
# リ リ]izhnee T,
# リ 〕evyj nizhnij ugol,
# リ vert. cherta,
# 〔vadrat,
# goriz. cherta,
######## Dopolnitel'nye oboznacheniya dlya rezhima RED_CYRILL:
# Cs, Ce - vklyuchenie/vyklyuchenie russkih bukv;
# Ct=fajl - tablica kodirovki pri vyvode (64) i vvode (96)
######## Oboznachenie simvolov:
# \E 033
# ^M 015
# \n\r\t\b\f 012 015 011 010 014
# \072 :
######## Osnovnye opisateli:
# co# CHislo kolonok
# li# CHislo strok
# hc pechatayushchee ustrojstvo
# UC tol'ko propisnye bukvy
# KI terminal imeet russkie bukvy
# IK Sovmestno s KI - rezhim klaviatury rus/lat pereklyuchaetsya
# neposredstvenno ot klavish rus/lat, a ne po simvolam iz linii
# os Terminal dopuskaet nalozhenie simvolov
# am pri dostizhenii poslednej kolonki kursor avtomaticheski perehodit
# v nachalo sleduyushchej stroki
# is= inicializaciya terminala
# if= imya fajla, soderzhashchego inicializiruyushchuyu posledovatel'nost'
# Snachala pechataetsya stroka is, a zatem fajl if
# fs= konec raboty s terminalom
# ks= Vklyuchenie rezhima funkcional'noj klaviatury
# ke= Vyklyuchenie rezhima funkcional'noj klaviatury
# up= Kursor vverh (na odnu poziciyu)
# do= Kursor vniz
# nd= Kursor vpravo
# bc= Kursor vlevo
# bs dlya peremeshcheniya na odnu poziciyu vlevo sluzhit kod \b
# ho= Kursor v nachalo ekrana
# ll= Kursor v nizhnij levyj ugol ekrana
# al= Vstavka pustoj stroki
# dl= Udalenie stroki
# sr= Prokrutit' tekst vniz; mozhet vyvodit'sya tol'ko v pervoj stroke
# sf= Prokrutit' tekst vverh; mozhet vyvodit'sya tol'ko v poslednej stroke
# db terminal zapominaet stroki, vyshedshie za verhnyuyu granicu ekrana
# da terminal zapominaet stroki, vyshedshie za nizhnyuyu granicu ekrana
# cl= Stiranie vsego ekrana
# ce= Stiranie chasti tekushchej stroki ot tekushchej kolonki
# cd= Stiranie chasti ekrana s tekushchej stroki i do konca
# cm= Adresaciya kursora
# %d analogichno %d v printf, nachalo ekrana (0, 0)
# %2 analogichno %2d v printf
# %3 analogichno %3d
# %. analogichno %c
# %+h slozhit' x so znacheniem koordinaty i vyvesti po formatu "%."
# % <- vverh vniz <--> vverh-vniz
# 0 1 2 3 4 5
# treugol'niki
# > < vverh vniz
# 6 7 8 9
# g6= Kvadraty (blochnaya psevdografika) sootvetstvenno tablice:
# ## .. #. .# ## %% +
# .. ## #. .# ## %% /I\ (specsimvol)
# 0 1 2 3 4 5 6
######## Spisok opisatelej
# BT= Klavisha obratnoj tabulyacii (dlya red)
# C1 Tol'ko osnovnoj cvet (net fonovogo)
# C2 Osnovnoj i fonovyj cveta ustanavlivayutsya odnovremenno
# CS# Tip pereklyucheniya registrov RUS/LAT
# CY Terminal imeet kirillicu
# Cb= Ustanovka cveta fona po nomeru
# Cf= Ustanovka osnovnogo cveta po nomeru
# DC= Kod klavishi "isklyuchit' simvol" (dlya red)
# DL= Kod klavishi "isklyuchit' stroku" (dlya red)
# ER= Kod klavishi "ochistka ekrana" (dlya red)
# IC= Kod klavishi "vstavit' simvol" (dlya red)
# IL= Kod klavishi "vstavit' stroku" (dlya red)
# LC Terminal imeet propisnye i strochnye bukvy
# Mb= Karta cvetov fona
# Mf= Karta osnovnyh cvetov
# Nb# CHislo cvetov fona
# Nf# CHislo osnovnyh cvetov
# PH# Tip pryamo adresuemoj videopamyati
# UC Terminal imeet tol'ko propisnye bukvy
# ae= Konec raboty s al'ternativnym shriftovym naborom (kursivom)
# al= Vstavit' pustuyu stroku
# am Pri dostizhenii konca tekushchej stroki kursor avto-
# maticheski peremeshchaetsya v nachalo sleduyushchej stroki
# as= Nachalo raboty s al'ternativnym shriftovym naborom (kursivom)
# bc= Perevod kursora na odnu poziciyu nazad (esli ne \b);
# bl= Zvukovoj signal (esli ne \7)
# bs Vyvod simvola \b privodit k peremeshcheniyu kursora na odnu poziciyu nazad
# bt= Obratnaya tabulyaciya
# bw Peremeshchenie kursora na odnu poziciyu nazad iz
# pervoj pozicii stroki vyzyvaet perehod v konec
# predydushchej stroki
# cd= Stiranie informacii ot tekushchej pozicii do konca ekrana
# ce= Stiranie informacii ot tekushchej pozicii do konca stroki
# ch= Adresaciya kursora v predelah tekushchej stroki (po gorizontali)
# cl= Ochistka ekrana
# cm Adresaciya kursora
# co# CHislo pozicij v stroke na ekrane
# cr= Vozvrat v nachalo stroki (esli ne \r);
# cs= Izmenenie oblasti rollirovaniya na ekrane (parametry analogichny cm);
# ct= Stiranie vseh markerov tabulyacii
# cu= Kod simvola - al'ternativnogo kursora (yarkoj otmetki);
# cv= Adresaciya kursora po vertikali
# cw= Ustanovka okna dlya vyvoda
# dB# Zaderzhka v millisekundah dlya simvola \b (BS)
# dC# Zaderzhka v millisekundah dlya simvola \r (CR)
# dF# Zaderzhka v millisekundah dlya simvola \f (FF)
# dN# Zaderzhka v millisekundah dlya simvola \n (NL)
# dT# Zaderzhka v millisekundah dlya simvola \t (TAB)
# da Terminal sohranyaet stroki, sdvinutye vverh za granicu ekrana
# db Terminal sohranyaet stroki, sdvinutye vniz za granicu ekrana
# dc= Isklyuchit' simvol v tekushchej pozicii
# dl= Udalit' tekushchuyu stroku
# dm= Perehod v rezhim udaleniya simvolov
# do= Perevod kursora vniz na odnu stroku
# ds= Otmenit' informacionnuyu stroku (stroku sostoyaniya displeya)
# ec= Ochistit' simvol
# ed= Konec rezhima udaleniya simvolov
# ei= Konec rezhima vstavki simvolov
# eo Probel stiraet simvol v tekushchej pozicii
# eo Nalozheniya stirayutsya probelom
# es V informacionnoj stroke mozhno pol'zovat'sya simvolom escape (\33)
# f,= "," v rezhime al'ternativnoj klaviatury
# f-= "-" v rezhime al'ternativnoj klaviatury
# f.= "." v rezhime al'ternativnoj klaviatury
# f0= "0" v rezhime al'ternativnoj klaviatury
# f1= "1" v rezhime al'ternativnoj klaviatury
# f2= "2" v rezhime al'ternativnoj klaviatury
# f3= "3" v rezhime al'ternativnoj klaviatury
# f4= "4" v rezhime al'ternativnoj klaviatury
# f5= "5" v rezhime al'ternativnoj klaviatury
# f6= "6" v rezhime al'ternativnoj klaviatury
# f7= "7" v rezhime al'ternativnoj klaviatury
# f8= "8" v rezhime al'ternativnoj klaviatury
# f9= "9" v rezhime al'ternativnoj klaviatury
# ff= komanda progona lista dlya pechatayushchego ustrojstva (po umolchaniyu \f)
# fs= Vozvratit'sya iz informacionnoj stroki (posle ts)
# g1= psevdografika tonkih ramok
# g2= psevdografika dvojnyh ramok
# g3= psevdografika dvojnyh vertikal'nyh i tonkih gorizontal'nyh ramok
# g4= psevdografika tonkih vertikal'nyh i dvojnyh gorizontal'nyh ramok
# g5= psevdografika strelok
# g6= psevdografika blokov
# ge= Konec rezhima psevdografiki
# gn Neopredelennyj tip linii (modem)
# gs= Vklyuchit' rezhim psevdografiki
# gt= Karta graficheskih simvolov (dlya red)
# hR= Imya help-fajla dlya red
# hc Terminal yavlyaetsya pechatayushchim ustrojstvom
# hd= Perehod na 1/2 stroki vniz
# ho= Perevod kursora v pervuyu poziciyu pervoj stroki
# hs Terminal imeet informacionnuyu stroku (obychno, 25 stroka)
# hu= Perehod na 1/2 stroki vverh
# hz Terminal Hazeltine ne pechataet ~, ispol'zovat' ~ nel'zya
# ic= Vstavit' simvol v tekushchej pozicii
# if= Dlya inicializacii vydat' soderzhimoe ukazannogo fajla
# im= Perehod v rezhima vstavki simvolov
# in V rezhime vstavki simvoly probel i pusto razlichayutsya
# ip= Simvol, za kotorym sleduet ukazannaya posledovatel'nost' kodov
# vstavlyaetsya v tekushchej pozicii
# is= Posledovatel'nost' kodov dlya inicializacii terminala
# it= Nachal'nye tabulyacii kazhdye n pozicij
# k0= Funkcional'naya klavisha 0
# k1= Funkcional'naya klavisha 1
# k2= Funkcional'naya klavisha 2
# k3= Funkcional'naya klavisha 3
# k4= Funkcional'naya klavisha 4
# k5= Funkcional'naya klavisha 5
# k6= Funkcional'naya klavisha 6
# k7= Funkcional'naya klavisha 7
# k8= Funkcional'naya klavisha 8
# k9= Funkcional'naya klavisha 9
# kA= Klavisha vstavit' stroku
# kB= Klavisha obratnoj tabulyacii
# kC= Klavisha ochistki ekrana
# kD= Klavisha udaleniya simvola
# kE= Klavisha ochistki do konca stroki
# kF= Klavisha rollirovaniya vpered
# kI= Klavisha vstavki simvola (INSERT)
# kL= Klavisha unichtozheniya stroki
# kN= Klavisha sleduyushchaya stranica
# kP= Klavisha predydushchaya stranica
# kR= Klavisha rollirovaniya nazad
# kS= Klavisha ochistki do konca ekrana
# kT= Klavisha ustanovki tabulyacii
# ka= Klavisha ochistki vseh tabulyacij
# kb= Kod klavishi vozvrat na shag
# kd= Kod klavishi kursor vniz
# ke= Vyklyuchenie rezhima dopolnitel'noj klaviatury
# kh= Kod klavishi home
# kl= Kod klavishi kursor vlevo
# km Terminal imeet klavishu meta-shift
# kn# CHislo funkcional'nyh klavish, otlichnyh ot "0" - "9", ".", "-"
# ko= Opisanie funkcional'nyh klavish, otlichnyh ot "0" - "9", ".", "-"
# kr= Kod klavishi kursor vpravo
# ks= Vklyuchenie rezhima dopolnitel'noj klaviatury
# kt= Klavisha ochistki markera tabulyacii
# ku= Klavisha strelka vverh
# l0= Nazvanie funkcional'noj klavishi 0
# l1= Nazvanie funkcional'noj klavishi 1
# l2= Nazvanie funkcional'noj klavishi 2
# l3= Nazvanie funkcional'noj klavishi 3
# l4= Nazvanie funkcional'noj klavishi 4
# l5= Nazvanie funkcional'noj klavishi 5
# l6= Nazvanie funkcional'noj klavishi 6
# l7= Nazvanie funkcional'noj klavishi 7
# l8= Nazvanie funkcional'noj klavishi 8
# l9= Nazvanie funkcional'noj klavishi 9
# le= Perevod kursora na odnu poziciyu vlevo
# li# CHislo strok na ekrane terminala
# ll= Perevod kursora v pervuyu poziciyu poslednej stroki
# lm# CHislo strok pamyati displeya
# m1= Atributy dlya ramki (dlya red)
# m2= Atributy dlya diagnostik (dlya red)
# m3= Atributy dlya priglasheniya (dlya red)
# m4= Atributy dlya inf.soobshchenij (dlya red)
# mb= Vklyuchenie rezhima migayushchih simvolov
# md= Vklyuchenie rezhima yarkih simvolov
# me= Otmena vseh rezhimov vydeleniya teksta
# ("mb", "md", "ml", "mr", "us", "so")
# mh= Vklyuchenie rezhima tusklyh simvolov
# mi Vozmozhnost' peremeshcheniya kursora v rezhime vstavki teksta
# mk= Vklyuchenie rezhima nevidimyh simvolov
# ml= Zashchita pamyati nad kursorom
# mm= Vklyuchenie rezhima metasimvolov
# mo= Vyklyuchenie rezhima metasimvolov
# mp= Vklyuchenie rezhima zashchity
# mr= Vklyuchenie rezhima inversnyh simvolov
# ms Vozmozhnost' peremeshcheniya kursora v rezhime vydeleniya teksta
# mu= Razblokirovanie pamyati (posle ml)
# nb Zapret ispol'zovaniya \7
# nc Zapret ispol'zovaniya \r
# nd= Perevod kursora na odnu poziciyu vpravo
# nl= Perehod v nachalo sleduyushchej stroki (esli ne \n)
# ns Terminal ne imeet rollirovaniya
# nw= Komanda CR-LF
# os Terminal dopuskaet nalozhenie simvolov
# pb# Min.skorost', trebuyushchaya zapolnitelej
# pc= Kod simvola-zapolnitelya (esli ne \0)
# pf= Vyklyuchenie pechatayushchego ustrojstva
# po= Vklyuchenie pechatayushchego ustrojstva
# ps= Pechat' soderzhimogo ekrana
# pt Terminal imeet programmiruemyj mehanizm ustanovki tabulyacij
# rc= Vosstanovit' polozhenie kursora (posle sc)
# rf= Dlya otmeny inicializacii vydat' soderzhimoe ukazannogo fajla
# rs= Dlya otmeny inicializacii vydat' ukazannuyu posledovatel'nost' simvolov
# sc= Zapomnit' tekushchee polozhenie kursora
# se= Konec standartnogo rezhima vydeleniya teksta
# sf= Prokrutit' tekst vpered
# sg# CHislo simvolov-zapolnitelej dlya komand so i se
# so= Ustanovit' standartnyj rezhim vydeleniya teksta
# sr= Prokrutit' tekst nazad (snizu vverh)
# st= Ustanovit' tabulyaciyu v tekushchej pozicii
# sw= Ustanovit' okno (oblast' vyvoda na terminal)
# ta= Komanda tabulyacii (esli ne \t)
# tc= Dopolnit' opisanie svojstv terminala iz opisaniya
# ustrojstva s ukazannym imenem. Dannoe opisanie
# dolzhno byt' poslednim v zapisi
# te= Otmenit' rezhim adresacii kursora (cm)
# ti= Vojti v rezhim adresacii kursora
# ts= Perejti v informacionnuyu stroku
# uc= Podcherknut' odin simvol
# ue= Konec rezhima podcherkivaniya
# ug# CHislo simvolov-zapolnitelej dlya komand us i uc
# ul Terminal imeet vozmozhnost' podcherkivaniya simvolov
# up= Perevod kursora na stroku vverh
# us= Vklyuchit' rezhim podcherkivaniya vyvodimyh simvolov
# vb= Vidimyj analog zvukovogo signala
# ve= Vyklyuchenie ekrannogo rezhima
# vi= Vklyuchenie ekrannogo rezhima
# vs= Perevod terminala v ekrannyj rezhim
# vt# CHislo virtual'nyh terminalov
# ws# Dlina stroki sostoyaniya
# xb Terminal Beehive (f1=ESC, f2=CTRL/C)
# xn Kogda napechatan poslednij simvol v stroke, pere-
# hod na sleduyushchuyu stroku osushchestvlyaetsya ne srazu,
# a tol'ko posle pechati eshche odnogo simvola. |tot
# flag upotreblyaetsya tol'ko vmeste s am
# xo Terminal ispol'zuet (CTRL/Q, CTRL/S)
# xr Kod \r dejstvuet kak \n\r
# xs Vydelenie sohranyaetsya pri nalozhenii
# xt Zapret ispol'zovaniya tabulyacii (\t)
Last-modified: Thu, 12 Feb 1998 09:00:43 GMT