Sekvence pro °φzenφ terminßlu ANSI |
Sekvence pro °φzenφ emulovanΘho terminßlu ANSI
Nßzev | Sekvence | Akce | K≤d v /etc/termcap |
CUU (Cursor Up) | <Esc>[nA | Posun kurzoru o n °ßdek nahoru. | up (ku) |
CUD (Cursor Down) | <Esc>[nB | Posun kurzoru o n °ßdek dol∙. | do (kd) |
CUF (Cursor Forward) | <Esc>[nC | Posun kurzoru o n sloupc∙ vpravo. | nd (kr) |
CUB (Cursor Backward) | <Esc>[nD | Posun kurzoru o n sloupc∙ vlevo. | bs (kl) |
CUP (Cursor Position) | <Esc>[m;nH | Nastavenφ kurzoru do °ßdku m, sloupce n. | cm |
HPA (Horizontal Position Absolute) | <Esc>[n' | Posun kurzoru do sloupce n. | |
HPR (Horizontal Position relative) | <Esc>[na | Posun kurzoru o n sloupc∙ vlevo. | |
HVP (Horizontal & Vertical Position) | <Esc>[m;nf | Nastavenφ kurzoru do °ßdku m, sloupce n. | |
VPA (Vertical Position Absolute) | <Esc>[nd | Posun kurzoru do °ßdku n. | |
VPR (Vertical Position Relative) | <Esc>[ne | Posun kurzoru o n °ßdek dol∙. | |
CPL (Cursor to Previous Line) | <Esc>[nF | P°esun kurzoru na zaΦßtek °ßdku o n °ßdek v²Üe. | |
CNL (Cursor to Next Line) | <Esc>[nE | P°esun kurzoru na zaΦßtek °ßdku o n °ßdek nφ₧e. | |
CBT (Cursor Backward Tabulation) | <Esc>[nZ | Zp∞tnß tabulace. | bt |
ECH (Erase Character) | <Esc>[nX | Vymazßnφ n znak∙. | |
EL (Erase in Line) | <Esc>[nK | Vymazßnφ Φasti °ßdku podle hodnoty n: 0-od pozice kurzoru do konce 1-od zaΦßtku do pozice kurzoru 2-celou °ßdku. |
ce |
ED (Erase in Display) | <Esc>[nJ | Vymazßnφ obrazovky podle hodnoty n: 0-od pozice kurzoru do konce 1-od zaΦßtku do pozice kurzoru 2-celou obrazovku. |
cd |
SU (Scroll Up) | <Esc>[nS | Rolovanφ obrazovky o n °ßdek nahoru. | sf |
SD (Scroll Down) | <Esc>[nT | Rolovßnφ obrazovky o n °ßdek dol∙. | sr |
ICH (Insert Character) | <Esc>[n@ | Vlo₧enφ n mezer. | ic |
IL (Insert Line) | <Esc>[nL | Vlo₧enφ n °ßdk∙. | al |
DCH (Delete Character) | <Esc>[nP | Vymazßnφ n znak∙. | dc |
DL (Delete Line) | <Esc>[nM | Vymazßnφ n °ßdek. | dl |
SM (Set Mode) | <Esc>[mh | Nastavenφ p°φznaku m. <Esc>?7h - zapnutφ automatickΘho °ßdkovßnφ. <Esc>2h - uzamΦenφ klßvesnice. * |
|
RM (Reset Mode) | <Esc>[ml | Nulovßnφ p°φznaku m. <Esc>?7l -vypnutφ automatickΘho °ßdkovßnφ. <Esc>2l - odemΦenφ klßvesnice. * |
|
MC (Media Copy) | <Esc>[2i | Odeslßnφ obsahu obrazovky do hostitelskΘho poΦφtaΦe. | |
SGR (Select Graphics Rendition) | <Esc>[nm | Nastavenφ atribut∙. V jednΘ sekvenci m∙₧e b²t a₧ 6 atribut∙ ve tvaru <Esc>[n1;n2;n3;n4;n5;n6m. Atributy jsou popsßny v nßsledujφcφch tabulkßch. |
Tabulka atribut∙ pro sekvenci SGR
Atribut | V²znam |
0 | normßlnφ text (vypnutφ atribut∙ 1-7) |
1 | zapnutφ vyÜÜφho jasu textu |
4 | zapnutφ podtr₧enΘho textu |
5 | zapnutφ blikßnφ textu |
7 | text v inverznφm videu |
8 | potlaΦenφ zobrazovßnφ textu |
10 | primßrnφ font |
11 | prvnφ alternativnφ font |
12 | druh² alternativnφ font |
38 | zapnutφ podtr₧enΘho textu - bφl² text s bφl²m podtr₧enφm * |
39 | vypnutφ podtr₧enΘho textu * |
Tabulka barev pro sekvenci SGR
Atribut | Barva textu | Atribut | Barva pozadφ |
30 | Φernß | 40 | Φernß |
31 | Φervenß | 41 | Φervenß |
32 | zelenß | 42 | zelenß |
33 | hn∞dß | 43 | hn∞dß |
34 | modrß | 44 | modrß |
35 | fialovß | 45 | fialovß |
36 | modrozelenß | 46 | modrozelenß |
37 | bφlß | 47 | bφlß |
Sekvence dopl≥enΘ firmou SCO
Sekvence | Akce |
<Esc>7 <Esc>[s |
Ulo₧enφ pozice kurzoru. |
<Esc>8 <Esc>[u |
Obnovenφ pozice kurzoru. |
<Esc>Qk'sekvence' | Definice funkΦnφ klßvesy k. Znaky ' ' na zaΦßtku a konci °et∞zce m∙₧ou b²t nahrazeny libovoln²m znakem, kter² nenφ obsa₧en v sekvenci. Znak ^ uveden² v sekvenci znamenß, ₧e nßsledujφcφ znak bude interpretovßn s hodnotou o 32 ni₧Üφ, t.j. ^! bude chßpßno jako znak s hodonotou 1.(Ctrl-A). K≤d funkΦnφch klßves je definovan² jako po°adovΘ Φφslo poΦφtanΘ od 0 s p°iΦtenou ASCII hodnotou znaku '0', t.j. n je '0' pro F1, '1' pro F2, '2' pro F3 atd. |
<Esc>=cA | Nastavenφ okraje barvy obrazovky. * |
<Esc>=p;dB | Nastavenφ parametr∙ zvonku. * |
<Esc>=s;eC | Nastavenφ velikosti kurzoru. * |
<Esc>=D | Vypnutφ zv²ÜenΘho jasu pozadφ. * |
<Esc>=E | Zapnutφ zv²ÜenΘho jasu pozadφ. * |
<Esc>=cF | Nastavenφ barvy normßlnφho textu na c. |
<Esc>=ng | V²pis znaku s k≤dem n. |
<Esc>=cG | Nastavenφ barvy normßlnφho pozadφ na c. |
<Esc>=cH | Nastavenφ barvy inverznφho textu na c. |
<Esc>=cI | Nastavenφ barvy inverznφho pozadφ na c. |
<Esc>=cJ | Nastavenφ barvy pop°edφ grafiky na c. * |
<Esc>=cK | Nastavenφ barvy grafickΘho pozadφ na c. * |
<Esc>=nL | Nastavenφ atribut∙ pro v²pln∞ nov²ch oblastφ. * |
<Esc>=nM | ZjiÜtenφ hodnoty barevn²ch atribut∙ podle hodnoty
n: 0-normßlnφ text 1-inverznφ text 2-grafika. Emulßtor odpovφ sekvencφ "barva_textu barva_pozadφ\n", t.j. pro atributy 7 a 0 vrßtφ "7 0\n". |
Tabulka barev pro sekvence dopl≥enΘ firmou SCO
Atribut | Barva textu | Atribut | Barva pozadφ |
0 | Φernß | 8 | Üedß |
1 | modrß | 9 | sv∞tle modrß |
2 | zelenß | 10 | sv∞tle zelenß |
3 | modrozelenß | 11 | sv∞tle modrozelenß |
4 | Φervenß | 12 | sv∞tle Φervenß |
5 | fialovß | 13 | sv∞tle fialovß |
6 | hn∞dß | 14 | ₧lutß |
7 | sv∞tle Üedß | 15 | bφlß |
NovΘ sekvence a sekvence s rozÜφ°en²m v²znamem v programu MicroTel
Sekvence | Akce |
<Esc>5;ni | Tisk na lokßlnφ tiskßrn∞. |
<Esc>4i | UkonΦenφ tisku. |
<Esc>6n | ZjiÜt∞nφ polohy kurzoru. Emulßtor vrßtφ sekvenci <Esc>[m;nR , kde m je Φφslo °ßdku a n je Φφslo sloupce. |
<Esc>]jmΘno*parametry*soubor@ | SpuÜt∞nφ externφho programu. |
<Esc>]$jmΘno_prom∞nnΘ@ | ╚tenφ prom∞nnΘ jmΘno_prom∞nnΘ záprost°enφ (environmentu) Windows. |
<Esc>]?jmΘno_prom∞nnΘ@ | ╚tenφ prom∞nnΘ
jmΘno_prom∞nnΘ ze sekce
[Environment]á konfiguraΦnφho souboru microtel.ini.
Pro MicroTel jsou vyhrazena nßsledujφcφ jmΘna
prom∞nn²ch: MTVER-verze MicroTelu MTDIR-domovsk² adresß° MicroTelu MTINI-INI soubor MicroTelu WINDIR-domovsky adresß° Windows WINTEMPDIR-doΦasn² adresß° Windows. |
Sekvence pro °φzenφ terminßlu Linux |
Sekvence pro °φzenφ emulovanΘho terminßlu Linux
Nßzev | Sekvence | Akce | K≤d v /etc/termcap |
CUU (Cursor Up) | <Esc>[nA | Posun kurzoru o n °ßdek nahoru. | up (ku) |
CUD (Cursor Down) | <Esc>[nB | Posun kurzoru o n °ßdek dol∙. | do (kd) |
CUF (Cursor Forward) | <Esc>[nC | Posun kurzoru o n sloupc∙ vpravo. | nd (kr) |
CUB (Cursor Backward) | <Esc>[nD | Posun kurzoru o n sloupc∙ vlevo. | bs (kl) |
CUP (Cursor Position) | <Esc>[m;nH | Nastavenφ kurzoru do °ßdku m, sloupce n. | cm |
HPA (Horizontal Position Absolute) | <Esc>[n' | Posun kurzoru do sloupce n. | |
HPR (Horizontal Position relative) | <Esc>[na | Posun kurzoru o n sloupc∙ vlevo. | |
HVP (Horizontal & Vertical Position) | <Esc>[m;nf | Nastavenφ kurzoru do °ßdku m, sloupce n. | |
VPA (Vertical Position Absolute) | <Esc>[nd | Posun kurzoru do °ßdku n. | |
VPR (Vertical Position Relative) | <Esc>[ne | Posun kurzoru o n °ßdek dol∙. | |
CPL (Cursor to Previous Line) | <Esc>[nF | P°esun kurzoru na zaΦßtek °ßdku o n °ßdek v²Üe. | |
CNL (Cursor to Next Line) | <Esc>[nE | P°esun kurzoru na zaΦßtek °ßdku o n °ßdek nφ₧e. | |
CBT (Cursor Backward Tabulation) | <Esc>[nZ | Zp∞tnß tabulace. | bt |
ECH (Erase Character) | <Esc>[nX | Vymazßnφ n znak∙. | |
EL (Erase in Line) | <Esc>[nK | Vymazßnφ Φasti °ßdku podle hodnoty n: 0-od pozice kurzoru do konce 1-od zaΦßtku do pozice kurzoru 2-celou °ßdku. |
ce |
ED (Erase in Display) | <Esc>[nJ | Vymazßnφ obrazovky podle hodnoty n: 0-od pozice kurzoru do konce 1-od zaΦßtku do pozice kurzoru 2-celou obrazovku. |
cd |
SU (Scroll Up) | <Esc>[nS | Rolovanφ obrazovky o n °ßdek nahoru. | sf |
SD (Scroll Down) | <Esc>[nT | Rolovßnφ obrazovky o n °ßdek dol∙. | sr |
ICH (Insert Character) | <Esc>[n@ | Vlo₧enφ n mezer. | ic |
IL (Insert Line) | <Esc>[nL | Vlo₧enφ n °ßdk∙. | al |
DCH (Delete Character) | <Esc>[nP | Vymazßnφ n znak∙. | dc |
DL (Delete Line) | <Esc>[nM | Vymazßnφ n °ßdek. | dl |
SM (Set Mode) | <Esc>[mh | Nastavenφ p°φznaku m <Esc>?7h - zapnutφ automatickΘho °ßdkovßnφ <Esc>2h - uzamΦenφ klßvesnice. * |
|
RM (Reset Mode) | <Esc>[ml | Nulovßnφ p°φznaku m <Esc>?7l -vypnutφ automatickΘho °ßdkovßnφ <Esc>2l - odemΦenφ klßvesnice. * |
|
MC (Media Copy) | <Esc>[2i | Odeslßnφ obsahu obrazovky do hostitelskΘho poΦφtaΦe. | |
SGR (Select Graphics Rendition) | <Esc>[nm | Nastavenφ atribut∙. V jednΘ sekvenci m∙₧e b²t a₧ 6 atribut∙ ve tvaru <Esc>[n1;n2;n3;n4;n5;n6m. Atributy jsou popsßny v nßsledujφcφch tabulkßch. | |
<Esc>[x;yr | Nastavenφ regionu pro posuv (scrolling region) od °ßdku x po °ßdek y. | ||
<Esc>#8 | Testovacφ obrazovka pro vt102. Celß obrazovka emulace se vyplnφ pφsmenem 'E'. |
Tabulka atribut∙ pro sekvenci SGR
Atribut | V²znam |
0 | normßlnφ text (vypnutφ atribut∙ 1-7) |
1 | zapnutφ vyÜÜφho jasu textu |
4 | zapnutφ podtr₧enΘho textu |
5 | zapnutφ blikßnφ textu |
7 | text v inverznφm videu |
8 | potlaΦenφ zobrazovßnφ textu |
10 | primßrnφ font |
11 | prvnφ alternativnφ font |
12 | druh² alternativnφ font |
38 | zapnutφ podtr₧enΘho textu - bφl² text s bφl²m podtr₧enφm * |
39 | vypnutφ podtr₧enΘho textu * |
Tabulka barev pro sekvenci SGR
Atribut | Barva textu | Atribut | Barva pozadφ |
30 | Φernß | 40 | Φernß |
31 | Φervenß | 41 | Φervenß |
32 | zelenß | 42 | zelenß |
33 | hn∞dß | 43 | hn∞dß |
34 | modrß | 44 | modrß |
35 | fialovß | 45 | fialovß |
36 | modrozelenß | 46 | modrozelenß |
37 | bφlß | 47 | bφlß |
NovΘ sekvence a sekvence s rozÜφ°en²m v²znamem v programu MicroTel
Sekvence | Akce |
<Esc>5;ni | Tisk na lokßlnφ tiskßrn∞. |
<Esc>4i | UkonΦenφ tisku. |
<Esc>6n | ZjiÜt∞nφ polohy kurzoru. Emulßtor vrßtφ sekvenci <Esc>[m;nR , kde m je Φφslo °ßdku a n je Φφslo sloupce. |
<Esc>]@jmΘno*parametry*soubor@ | SpuÜt∞nφ externφho programu. |
<Esc>]@$jmΘno_prom∞nnΘ@ | ╚tenφ prom∞nnΘ jmΘno_prom∞nnΘ záprost°enφ (environmentu) Windows. |
<Esc>]@?jmΘno_prom∞nnΘ@ | ╚tenφ prom∞nnΘ
jmΘno_prom∞nnΘ ze sekce
[Environment]á konfiguraΦnφho souboru microtel.ini.
Pro MicroTel jsou vyhrazena nßsledujφcφ jmΘna
prom∞nn²ch: MTVER-verze MicroTelu MTDIR-domovsk² adresß° MicroTelu MTINI-INI soubor MicroTelu WINDIR-domovsky adresß° Windows WINTEMPDIR-doΦasn² adresß° Windows. |
Sekvence oznaΦenΘ znakem * MicroTel akceptuje, ale nevykonß ₧ßdnou akci. |