Ero sivun ”Escape: Värikoodit ja muut hienoudet” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Ak: Uusi sivu: Kauan aikaa sitten ASCII-standardi määräsi kuinka kirjaimet ja sellaiset näytetään näytöllä. Mukana on myös '''kontrollikoodeja''', joista meitä tänään kiinnoistaa ''...)
 
pEi muokkausyhteenvetoa
Rivi 27: Rivi 27:
! 0 !! 1 !! 2 !! 3 !! 4 !! 5 !! 8
! 0 !! 1 !! 2 !! 3 !! 4 !! 5 !! 8
|-
|-
| Resetoi tekstin ulkoasun || Kirkas teksti || Pimeä teksti || Vino teksti || Alleviivattu teksti || Vilkkuva teksti || Piilotettu teksti
| Resetoi tekstin ulkoasun || Kirkas teksti || Pimeä teksti || Vino teksti || Alleviivattu teksti || Vilkkuva teksti || Piilotettu teksti
|}
|}


Rivi 38: Rivi 38:
! 0 !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 9
! 0 !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 9
|-
|-
| Musta | Punainen | Vihreä | Keltainen | Sininen | Magenta | Syaani | Valkoinen
| Musta || Punainen || Vihreä || Keltainen || Sininen || Magenta || Syaani || Valkoinen || Oletusväri
|}
|}

Versio 1. huhtikuuta 2021 kello 11.06

Kauan aikaa sitten ASCII-standardi määräsi kuinka kirjaimet ja sellaiset näytetään näytöllä. Mukana on myös kontrollikoodeja, joista meitä tänään kiinnoistaa Escape. Tämän kontrollikoodin kaavio alla:

Escape-kontrollikoodi eri tavoilla
Binääri Oktaali Desimaali Heksadesimaali Näppäimistö C tai printf-konsolikomento
11011 33 27 1b ^[ alias Ctrl+[ alias (joissain näppäimistöasetteluissa) Ctrl+AltGr+8 \e

Kun laittaa Escape-koodin ja tietyn merkkiyhdistelmän, saa hienoja tuloksia.

Seuraavissa esimerkeissä vinot kirjaimet tarkoittavat sitä, että tekstiä ei kirjoiteta niin kuin se esimerkissä näytetään. Päättele asiayhteydestä. Laita myös ennen esimerkkejä Escape-koodi. Voit testata vaikka konsolikomennolla printf näitä (pakokoodi on siinä \e). Pääteasetukset tulevat tietenkin vaikuttamaan ulkonäköön.

Kursori

[a;bH siirtää kursorin koordinaatteihin a,b

[?25l/h joko piilottaa (l) tai näyttää (h) kursorin

Miltä teksti näyttää

Värittömät

[vm muuttaa ulkoasua v-muuttujan mukaan, kaavio:

Värittömät ulkoasut
0 1 2 3 4 5 8
Resetoi tekstin ulkoasun Kirkas teksti Pimeä teksti Vino teksti Alleviivattu teksti Vilkkuva teksti Piilotettu teksti

Värilliset

[tvm asettaa itse tekstin (t=3) tai taustan (t=4) värin, joka on v. Kaavio alla:

Värit
0 1 2 3 4 5 6 7 9
Musta Punainen Vihreä Keltainen Sininen Magenta Syaani Valkoinen Oletusväri