
Tervetuloa käyttämään Ionia!

Jos et ole käyttänyt Ionia aiemmin, on hyvin suotiteltavaa, että opiskelet
Ionin ohjesivun ennen kuin jatkat tätä pidemmälle. Se on toistettu alla,
mutta voit aukaista sen myös myöhemmin painamalla <F1> ja <Enter>, tai
suorittamalla 'man ion3' komentoriviltä. (Tämä toimii sillä oletuksella,
että olet asentanut Ionin järjestelmässäsi sellaiseen vakiosijaintin, 
mistä sen työkalut osaavat hakea ohjesivuja.)

Jos olet innokas kokeilemaan Ionia nyt heti ja vastoin suosituksia haluat
jättää ohjesivun lukematta tällä istumalla, sinun tulisi kuitenkin tietää
ainakin seuraavat näppäimet: <F2> käynnistää pääte-emulaattorin (xterm)
ja <F12> näyttää päävalikon.

Jossain vaiheessa, opeteltuasi Ionin peruskäsitteet ja toiminnot, haluat
varmaan muokata sen asetukset itsellesi sopivammiksi. Tähän löydät apua
(englanniksi) Ionin asetus- ja ohjelmointimanuaalista. Se löytyy ainakin
Ionin seittisivulta, johon on linkki alla olevan ohjesivun lopussa.
Huomautettakoon vielä, että Ionin käytön ja peruskäsitteiden opettelu
on hyvin suositeltvaa ennen asetustiedostojen pariin hyppäämistä.

---- Ohjesivu seuraa ----





ION(1)                                                     ION(1)


NIMI
       Ion - X11 ikkunanhallintaohjelma

SELOSTE
       ion3 [valinnat]

KUVAUS
       Ion  on  näppäimistökäyttäjiä  silmälläpitäen  suunniteltu
       laatoitusta  ja  välilehtiä  hyödyntävä  ikkunanhallintao­
       hjelma X11:lle.


VALINNAT
       -display kone:palvelin.näyttö
              X palvelin, johon ottaa yhteys.

       -conffile asetustiedosto
              Käytettävä asetustiedosto.

       -searchdir dir
              Hakupolkuun  lisättävä hakemisto, josta löytyy ase­
              tus- ja muita tiedostoja.

       -oneroot
              Hallitse vain oletusnäyttöä X-palvelimilla,  joissa
              on  useampi perinteinen (ei Xinerama) näyttö/juuri-
              ikkuna.  Tämä  näyttö   voidaan   valita   -display
              parametrillä tai DISPLAY ympäristömuuttujalla.

       -session session_name
              Istunnon  nimi.  Tämä vaikuttaa talletustiedostojen
              sijaintiin.

       -help  Näytä komentorivin ohje.

       -version
              Näytä Ionin versio.

       -about Näytä tietoja Ionista (versio, tekijänoikeudet).


PERUSKÄSITTEET
       Tämä  kappale  on  katsaus  erilaisiin  niin  kutsuttuihin
       olioihin, joita ilmenee Ionin hallitsemalla X-näytöllä, ja
       niiden  suhteisiin   tavallisessa   kokoonpanossa.   Sinun
       tarvitse   ymmärtää   nämä   suhteet  tietääksesi  milloin
       mitkäkin   alempana   kuvattavat   näppäinsidonnat    ovat
       käytettävissäsi.  Jos  kaipaat  vielä  tarkempaa kuvausta,
       esimerkiksi tehdäksesi omat asetustiedostot,  katso  Ionin
       seittisivulta  saatavaa  yksityiskohtaisempaa  dokumentaa­
       tiota.

       Ylimmän tason olioita, joilla on merkitystä  tässä  yhtey­
       dessä,   kutsutaan   näytöiksi.   Ne   vastaavat  fyysisiä



                                                                1





ION(1)                                                     ION(1)


       näyttöjä. Näytöt sisältävät  työpöytiä  (jotka  ovat  itse
       eräänlaisia  ryhmiä)  ja  kokoruudun  tilassa  olevia asi­
       akasikkunoita. Nämä oliot ovat lomitettu siten, että  vain
       yksi voi näkyä kerrallaan.

       Työpöydät  voivat  vuorostaan  sisältää  laatoituksia sekä
       kelluvia/irroitettuja   kehyksiä.   Laatoitukset    taasen
       sisältävät  kehyksiä laatoitettuna täyttämään koko näytön,
       sekä  mahdollisesti   tilapalkin   tai   telakan   (dock).
       Näyttöjen  tapaan kehykset lomittavat muita olioita, mutta
       tässä tapauksessa lähinnä  asiakasikkunaryhmiä.   Kehykset
       ovat suurimman osan ajasta ainut asia, minkä näet Ionista.
       Niillä voi olla reunakoristukset, ja lisäksi kehyksissä on
       välilehti jokaiselle lomitetulle oliolle.

       Kyselyt  ovat  näyttöjen  tai  kehysten alaosiin imestyviä
       laatikoita, jotka odottavat sinulta tekstin syöttöä jonkin
       siitä  riippuvan toiminnon suorittamiseksi. Useimmat kyse­
       lyt tukevat tab-täydennystä.



SIDONNAT
       Nämä  ovat  oletusarvoiset  näppäin-  ja  osoitinsidonnat.
       Näppäinmuunninta    (Mod1)    vastaava   näppäin   riippuu
       järjestelmästäsi. PC-tietokoneilla, joissa on  XFree86  se
       on todennäköisesti vasen Alt-näppäin (Alt_L).  Suneilla se
       on luultavasti sidottu timanttinäppäimiin. Käytä  komentoa
       xmodmap(1x) selvittääksesi asian tarkemmin.

       Otsikkojen perässä hakasuluissa oleva merkkijono ilmoittaa
       moduulin, jonka  asetustiedosto  määrittelee  alla  olevat
       sidonnat.


   Yleisesti saatavilla olevat sidonnat
       Mod1+1,  Mod1+2,  Mod1+3, Mod1+4, Mod1+5, Mod1+6, Mod1+7,
       Mod1+8, Mod1+9, Mod1+0
              Siirry   n:teen  tämänhetkisen  näytön  lomittamaan
              olioon (työpöytä, kokoruudun asiakasikkuna).

       Mod1+comma, Mod1+period
              Siirry seuraavaan/edelliseen  tämänhetkisen  näytön
              lomittamaan olioon.

       Mod1+K K
              Mene ensimmäiseen huomiota vaativaan alueeseen, tai
              edelliseen aktiiviseen.

       Mod1+K T
              Poista kaikki merkinnät.

       Mod1+Shift+1, Mod1+Shift+2
              Siirry näytölle n usean näytön järjestelmässä.



                                                                2





ION(1)                                                     ION(1)


       Mod1+Shift+comma, Mod1+Shift+period
              Mene seuraavalle/edelliselle näytölle usean  näytön
              järjestelmässä.

       Mod1+F9
              Luo uusi työpöytä ennalta asetettua tyyppiä.

       F12, Button3 painallus
              Näytä päävalikko.

       Button2 painallus
              Näytä ikkunavalikko.

       Mod1+Tab
              Kierrätä fokusta eteenpäin.

       Mod1+K Tab
              Kierrätä fokusta taaksepäin

       Mod1+K R
              Nosta fokusoitu olio, jos mahdollista.



   Näytöillä tai ylimmän tason kehyksissä toimivat sidonnat
       Mod1+T Toggle tag of current object.

       F1     Kysy ohjesivua näytettäväksi.

       Mod1+F1
              Näytä Ionin ohjesivu.

       F2     Käynnistä pääte-emulaattori.

       F3     Kysy komentoriviä suoritettavaksi.

       Mod1+F3
              Kysy Lua-koodia ajettavaksi.

       F4     Ota SSH-yhteys kyseltävään koneeseen.

       F5     Kysy tiedostoa muokattavaksi.

       F6     Kysy tiedostoa näytettäväksi.

       F9     Kysy työpöytää jolle siirtyä, tai luo uusi.

       Mod1+G Kysy asiakasikkunaa, johon siirtyä.

       Mod1+A Kysy liitettävää asiakasikkunaa.

       Mod1+M Näytä kontekstivalikko.





                                                                3





ION(1)                                                     ION(1)


   Näytöillä tai (kaikissa) kehyksissä toimivat sidonnat
       Mod1+C Sulje aktiivinen olio.

       Mod1+K D
              Detach  (float) or reattach an object to its previ­
              ous location.



   Kaikissa kehyksissä toimivat sidonnat
       Mod1+K H, Mod1+K V
              Maksimoi kehys vaaka/pystysuunnassa.

       Button3 painallus
              Näytä kontekstivalikko.

       Mod1+R Aloita siirto ja koonmuutostila.

       Button1 napsautus osassa tab, Button2 napsautus osassa tab
              Vaihda kehys näyttämään välilehden ilmoittama olio.

       Button1 raahaus osassa border, Mod1+Button3 raahaus
              Muuta kehyksen kokoa.

       Mod1+Button1 raahaus
              Siirrä kehystä.

       Button1 raahaus osassa tab, Button2 raahaus osassa tab
              Siirrä  olioita  kehysten  välillä  raahaamalla  ja
              pudottamalla välilehti.



   Ylimmän  tason  kehyksissä (ei ns. transient-dialogi) toimivat
       sidonnat
       Mod1+T Merkitse kehyksen tällä hetkellä näyttämä olio.

       Mod1+K 1, Mod1+K 2, Mod1+K 3,  Mod1+K  4,  Mod1+K  5,
       Mod1+K  6, Mod1+K 7, Mod1+K 8, Mod1+K 9, Mod1+K 0
              Siirry n:teen kehyksen jakavaan olioon.

       Mod1+K N, Mod1+K P
              Siirry  seuraavaan/edelliseen   kehyksen   jakavaan
              olioon.

       Mod1+K comma, Mod1+K period
              Siirrä kehyksessä tällä hetkellä näytettävää oliota
              vasemmalle/oikealle.

       Mod1+K H, Mod1+K V
              Maksimoi kehys vaaka/pystysuunnassa.

       Mod1+K A
              Liitä merkityt oliot tähän kehykseen.



                                                                4





ION(1)                                                     ION(1)


   Kelluvissa/irroitetuissa kehyksissä toimivat sidonnat
       Button1 kaksoisnapsautus osassa tab
              Kytke litistys päälle/pois.

       Button1 painallus osassa tab, Button1  painallus  osassa
       border, Mod1+Button1 napsautus
              Nosta kehys.

       Mod1+Button3 napsautus
              Alenna kehystä.

       Button1 raahaus osassa tab
              Siirrä kehystä.

       Mod1+K B
              Laatoita kehys, jos työpöydällä ei ole kehystä



   Laatoituksien ja laatoitettujen kehysten sidonnat [mod_tiling]
       Mod1+S Halkaise tämänhetkinen kehys pystysuunnassa.

       Mod1+P, Mod1+N, Mod1+Tab, Mod1+K Tab
              Siirry   tämänhetkisen   kehyksen  yllä/alla/vasem­
              malle/oikealla olevaan kehykseen.

       Mod1+K S
              Halkaise tämänhetkinen kehys vaakasuunnassa.

       Mod1+K X
              Tuhoa tämänhetkinen kehys.



   Asiakasikkunoiden sidonnat
       Mod1+L Tönäise  aktiivista  asiakasikkunaa.  Tämä  saattaa
              auttaa joidenkin ohjelmien koko-ongelmien kanssa.

       Mod1+K C
              Tapa aktiivisen asiakasikkunan omistava ohjelma.

       Mod1+K Q
              Lähetä  seuraava näppäinpainallus aktiiviselle asi­
              akasikkunalle. Kaikki  ohjelmat  eivät  välttämättä
              salli tätä oletuksena.



       Mod1+Return
              Muuta asiakasikkunaryhmän kokoruudun tilaa







                                                                5





ION(1)                                                     ION(1)


   Siirto- ja koonmuutostilan sidonnat
       Escape Peruuta tilasta.

       Return Siirry tilasta pois.

       Left, Right, Up, Down, F, B, P, N
              Kasvata vastaavaan suuntaan.

       Shift+Left,  Shift+Right, Shift+Up, Shift+Down, Shift+F,
       Shift+B, Shift+P, Shift+N
              Kutista vastaavaan suuntaan.

       Mod1+Left,   Mod1+Right,   Mod1+Up,  Mod1+Down,  Mod1+F,
       Mod1+B, Mod1+P, Mod1+N
              Liiku vastaavaan suuntaan.



   Viestilaatikoiden ja kyselyiden sidonnat [mod_query]
       Escape, Control+G, Control+C
              Sulje  kysely/viesti  suorittamatta sidottuja toim­
              intoja.

       Control+U, Control+V, Page_Up, Page_Down
              Vieritä viestiä tai täydennyksiä ylös/alas.



   Tekstinmuokkaussidonnat kyselyihin [mod_query]
       Nämä  näppäinsidonnat  vastaavat   tekstieditorin   joe(1)
       sidontoja.    Leikkaus   ja   liimaus   toimii   kuitenkin
       tavanomaisemmin, joskin näppäimet ovat vastaavat.


       Control+F, Control+B, Right, Left
              Siirry yksi merkki eteen/taakse.

       Control+E, Control+A, End, Home
              Mene rivin alkuun/loppuun.

       Control+X, Control+Z
              Ohita yksi sana eteen/taaksepäin

       Control+D, Delete
              Poista seuraava merkki.

       BackSpace, Control+H
              Tuhoa edellinen merkki.

       Control+W, Control+O
              Tuhoa yksi sana eteen/taakse.

       Control+J
              Tuhoa merkit rivin loppuun saakka.



                                                                6





ION(1)                                                     ION(1)


       Control+Y
              Tuhoa koko rivi.

       Control+T
              Transponoi merkit.

       Control+P, Control+N, Up, Down, Control+Up, Control+Down
              Näytä seuraava/edellinen vastaus muistista.

       Button2 napsautus, Control+K C
              Liimaa teksti leikelaudalta.

       Control+K B
              Aloita tekstin valinta.

       Control+K Y
              Leikkaa valittu teksti.

       Control+K K
              Kopioi valittu teksti.

       Control+K G
              Lopeta tekstin valinta.

       Tab, Shift+Tab, Control+Tab
              Yritä täydentää syötetty teksti tai  selaa  täyden­
              nyksiä.

       Control+R, Control+S
              Täydennä historiasta

       Control+M, Return, KP_Enter
              Sulje kysely ja suorita sidottu toiminta.



   Valikoiden sidonnat [mod_menu]
       Escape, Control+G, Control+C, Left
              Sulje valikko.

       Return, KP_Enter, Control+M, Right
              Suorita valinta.

       Control+N, Control+P, Up, Down
              Siirry seuraavaan/edelliseen valintaan.

       BackSpace
              Tyhjää valikon hakupuskuri.




TIEDOSTOT JA HAKEMISTOT




                                                                7





ION(1)                                                     ION(1)


       /usr/local/share/examples/ion3/cfg_ion.lua
              Järjestelmän oletusarvoinen pääasetustiedosto.

       /usr/local/share/examples/ion3/cfg_*.lua
              Muita asetustiedostoja.

       /usr/local/share/examples/ion3/look_*.lua
              Ulkonäön asetustiedostoja.

       ~/.ion3/
              Käyttäjän asetustiedostot.

       ~/.ion3/cfg_ion.lua
              Käyttäjän oletusarvoinen pääasetustiedosto.


KATSO MYÖS
       Ionin kotisivu, http://iki.fi/tuomov/ion/ (englanniksi).

       Dokumentti  "Ion:  Configuring  and  extending  with  Lua"
       (englanniksi) nähtävissä Ionin kotisivulla.

       /usr/local/share/doc/ion3/

       X(7x), pwm3(1), joe(1)


TEKIJÄ
       Ionin on kirjoittanut Tuomo Valkonen <tuomov at iki.fi>.




























                                                                8


