Muokataan sivua Escape: Värikoodit ja muut hienoudet

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
1960-luvulla kehitetty ASCII-standardi määrää miten merkistö, esim. kirjaimet näytetään näytöllä. Mukana on myös '''kontrollikoodeja''', jolla näytölle tulostuvaa dataa voi säädellä, mm. värin suhteen. Tämä tapahtuu erityisesti '''Escape'''-kontrollikoodin avulla. Kontrollikoodien avulla saataviin väreihin sekä muiden muutosten avulla voidaan esimerkiksi saada muokata käytettävän [[Komentotulkki|komentotulkin]] ulkoasua, lisätä skripteihin selkeyttä sekä ylimääräistä toiminnallisuutta. {{Näppäin|Esc}}-näppäimen lisäksi Escape-kontrollikoodi saada seuraavilla tavoilla:
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'''. Se voidaan Esc-näppäimen lisäksi saada seuraavilla tavoilla:


{| class="wikitable"
{| class="wikitable"
|+ Escape-kontrollikoodi eri tavoilla
|+ Escape-kontrollikoodi eri tavoilla
|-
|-
! Binääri !! Oktaali !! Desimaali !! Heksadesimaali !! Näppäimistö !! [[C]] tai [[printf]]-ohjelma
! Binääri !! Oktaali !! Desimaali !! Heksadesimaali !! Näppäimistö !! [[C]] tai [[printf]]-konsolikomento
|-
|-
| 11011 || 33 || 27 || 1b || ^[ alias {{Näppäin|CTRL|[}} alias (joissain näppäimistöasetteluissa) {{Näppäin|CTRL|AltGr|8}} tai usein {{Näppäin|Escape}}-näppäin || \e
| 11011 || 33 || 27 || 1b || ^[ alias Ctrl+[ alias (joissain näppäimistöasetteluissa) Ctrl+AltGr+8 || \e
|}
|}


Rivi 14: Rivi 14:


== Kursori ==
== Kursori ==
<tt>[<i>a</i>;<i>b</i>H</tt> siirtää kursorin koordinaatteihin a,b.
<tt>[<i>a</i>;<i>b</i>H</tt> siirtää kursorin koordinaatteihin a,b


<tt>[?25<i>l/h</i></tt> joko piilottaa (l) tai näyttää (h) kursorin.
<tt>[?25<i>l/h</i></tt> joko piilottaa (l) tai näyttää (h) kursorin


== Miltä teksti näyttää ==
== Miltä teksti näyttää ==
Väritöntä ja värillistä tekstiä voi yhdistää.
=== Värittömät ===
=== Värittömät ===
<tt>[<i>v</i>m</tt> muuttaa ulkoasua v-muuttujan mukaan, kaavio:
<tt>[<i>v</i>m</tt> muuttaa ulkoasua v-muuttujan mukaan, kaavio:
Rivi 29: Rivi 27:
! 0 !! 1 !! 2 !! 3 !! 4 !! 5 !! 8
! 0 !! 1 !! 2 !! 3 !! 4 !! 5 !! 8
|-
|-
| Nollaa 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 49: Rivi 47:


  printf '\e[8mLaitetaan tähän törkeä salaisuus jota kukaan ei löydä. Vaikka: Käytän tabulaattoreiden sijaan välilyöntejä.\e[0m\n'
  printf '\e[8mLaitetaan tähän törkeä salaisuus jota kukaan ei löydä. Vaikka: Käytän tabulaattoreiden sijaan välilyöntejä.\e[0m\n'
[[Luokka:Käsitteet]]
[[Luokka:Komentorivi|*]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)