
Tervetuloa kyttmn Ionia!

Jos et ole kyttnyt Ionia aiemmin, on hyvin suotiteltavaa, ett opiskelet
Ionin ohjesivun ennen kuin jatkat tt pidemmlle. Se on toistettu alla,
mutta voit aukaista sen mys myhemmin painamalla <F1> ja <Enter>, tai
suorittamalla 'man ion3' komentorivilt. (Tm toimii sill oletuksella,
ett olet asentanut Ionin jrjestelmsssi sellaiseen vakiosijaintin, 
mist sen tykalut osaavat hakea ohjesivuja.)

Jos olet innokas kokeilemaan Ionia nyt heti ja vastoin suosituksia haluat
jtt ohjesivun lukematta tll istumalla, sinun tulisi kuitenkin tiet
ainakin seuraavat nppimet: <F2> kynnist pte-emulaattorin (xterm)
ja <F12> nytt pvalikon.

Jossain vaiheessa, opeteltuasi Ionin perusksitteet ja toiminnot, haluat
varmaan muokata sen asetukset itsellesi sopivammiksi. Thn lydt apua
(englanniksi) Ionin asetus- ja ohjelmointimanuaalista. Se lytyy ainakin
Ionin seittisivulta, johon on linkki alla olevan ohjesivun lopussa.
Huomautettakoon viel, ett Ionin kytn ja perusksitteiden opettelu
on hyvin suositeltvaa ennen asetustiedostojen pariin hyppmist.

---- Ohjesivu seuraa ----


ION(1)                     OpenBSD Reference Manual                     ION(1)



[1mNIMI[0m
       Ion - X11 ikkunanhallintaohjelma

[1mSELOSTE[0m
       [1mion3 [4m[22m[valinnat][0m

[1mKUVAUS[0m
       Ion on nppimistkyttji silmllpiten suunniteltu laatoitusta ja
       vlilehti hydyntv ikkunanhallintaohjelma X11:lle.


[1mVALINNAT[0m
       [1m-display kone:palvelin.nytt[0m
              X palvelin, johon ottaa yhteys.

       [1m-conffile asetustiedosto[0m
              Kytettv asetustiedosto.

       [1m-searchdir dir[0m
              Hakupolkuun listtv hakemisto, josta lytyy asetus- ja muita
              tiedostoja.

       [1m-oneroot[0m
              Hallitse vain oletusnytt X-palvelimilla, joissa on useampi
              perinteinen (ei Xinerama) nytt/juuri-ikkuna. Tm nytt
              voidaan valita -display parametrill tai DISPLAY
              ympristmuuttujalla.

       [1m-session session_name[0m
              Istunnon nimi. Tm vaikuttaa talletustiedostojen sijaintiin.

       [1m-help  [22mNyt komentorivin ohje.

       [1m-version[0m
              Nyt Ionin versio.

       [1m-about [22mNyt tietoja Ionista (versio, tekijnoikeudet).


[1mPERUSKSITTEET[0m
       Tm kappale on katsaus erilaisiin niin kutsuttuihin [1molioihin[22m, joita
       ilmenee Ionin hallitsemalla X-nytll, ja niiden suhteisiin
       tavallisessa kokoonpanossa. Sinun tarvitse ymmrt nm suhteet
       tietksesi milloin mitkkin alempana kuvattavat nppinsidonnat ovat
       kytettvisssi. Jos kaipaat viel tarkempaa kuvausta, esimerkiksi
       tehdksesi omat asetustiedostot, katso Ionin seittisivulta saatavaa
       yksityiskohtaisempaa dokumentaatiota.

       Ylimmn tason olioita, joilla on merkityst tss yhteydess, kutsutaan
       [1mnytiksi[22m. Ne vastaavat fyysisi nyttj. Nytt sisltvt [1mtypyti[0m
       (jotka ovat itse ernlaisia [1mryhmi[22m) ja kokoruudun tilassa olevia
       [1masiakasikkunoita[22m. Nm oliot ovat [1mlomitettu [22msiten, ett vain yksi voi
       nky kerrallaan.

       Typydt voivat vuorostaan sislt [1mlaatoituksia [22msek
       kelluvia/irroitettuja [1mkehyksi[22m. Laatoitukset taasen sisltvt [1mkehyksi[0m
       laatoitettuna tyttmn koko nytn, sek mahdollisesti tilapalkin tai
       telakan (dock). Nyttjen tapaan kehykset lomittavat muita olioita,
       mutta tss tapauksessa lhinn asiakasikkuna[1mryhmi[22m.  Kehykset ovat
       suurimman osan ajasta ainut asia, mink net Ionista. Niill voi olla
       reunakoristukset, ja lisksi kehyksiss on [1mvlilehti [22mjokaiselle
       lomitetulle oliolle.

       [1mKyselyt [22movat nyttjen tai kehysten alaosiin imestyvi laatikoita,
       jotka odottavat sinulta tekstin sytt jonkin siit riippuvan
       toiminnon suorittamiseksi. Useimmat kyselyt tukevat tab-tydennyst.



[1mSIDONNAT[0m
       Nm ovat oletusarvoiset nppin- ja osoitinsidonnat. Nppinmuunninta
       ([1mMod1[22m) vastaava nppin riippuu jrjestelmstsi. PC-tietokoneilla,
       joissa on XFree86 se on todennkisesti vasen Alt-nppin ([1mAlt_L[22m).
       Suneilla se on luultavasti sidottu timanttinppimiin. Kyt komentoa
       [4mxmodmap(1x)[24m selvittksesi asian tarkemmin.

       Otsikkojen perss hakasuluissa oleva merkkijono ilmoittaa moduulin,
       jonka asetustiedosto mrittelee alla olevat sidonnat.


   [1mYleisesti saatavilla olevat sidonnat[0m
       [1mMod1+1, Mod1+2, Mod1+3, Mod1+4, Mod1+5, Mod1+6, Mod1+7, Mod1+8, Mod1+9,[0m
       [1mMod1+0[0m
              Siirry n:teen tmnhetkisen nytn lomittamaan olioon (typyt,
              kokoruudun asiakasikkuna).

       [1mMod1+comma, Mod1+period[0m
              Siirry seuraavaan/edelliseen tmnhetkisen nytn lomittamaan
              olioon.

       [1mMod1+K K[0m
              Mene ensimmiseen huomiota vaativaan alueeseen, tai edelliseen
              aktiiviseen.

       [1mMod1+K T[0m
              Poista kaikki merkinnt.

       [1mMod1+Shift+1, Mod1+Shift+2[0m
              Siirry nytlle n usean nytn jrjestelmss.

       [1mMod1+Shift+comma, Mod1+Shift+period[0m
              Mene seuraavalle/edelliselle nytlle usean nytn
              jrjestelmss.

       [1mMod1+F9[0m
              Luo uusi typyt ennalta asetettua tyyppi.

       [1mF12, Button3 painallus[0m
              Nyt pvalikko.

       [1mButton2 painallus[0m
              Nyt ikkunavalikko.

       [1mMod1+Tab[0m
              Kierrt fokusta eteenpin.

       [1mMod1+K Tab[0m
              Kierrt fokusta taaksepin

       [1mMod1+K R[0m
              Nosta fokusoitu olio, jos mahdollista.



   [1mNytill tai ylimmn tason kehyksiss toimivat sidonnat[0m
       [1mMod1+T [22mToggle tag of current object.

       [1mF1     [22mKysy ohjesivua nytettvksi.

       [1mMod1+F1[0m
              Nyt Ionin ohjesivu.

       [1mF2     [22mKynnist pte-emulaattori.

       [1mF3     [22mKysy komentorivi suoritettavaksi.

       [1mMod1+F3[0m
              Kysy Lua-koodia ajettavaksi.

       [1mF4     [22mOta SSH-yhteys kyseltvn koneeseen.

       [1mF5     [22mKysy tiedostoa muokattavaksi.

       [1mF6     [22mKysy tiedostoa nytettvksi.

       [1mF9     [22mKysy typyt jolle siirty, tai luo uusi.

       [1mMod1+G [22mKysy asiakasikkunaa, johon siirty.

       [1mMod1+M [22mNyt kontekstivalikko.



   [1mNytill tai (kaikissa) kehyksiss toimivat sidonnat[0m
       [1mMod1+C [22mSulje aktiivinen olio.

       [1mMod1+K D[0m
              Detach (float) or reattach an object to its previous location.



   [1mKaikissa kehyksiss toimivat sidonnat[0m
       [1mMod1+K H, Mod1+K V[0m
              Maksimoi kehys vaaka/pystysuunnassa.

       [1mButton3 painallus[0m
              Nyt kontekstivalikko.

       [1mMod1+R [22mAloita siirto ja koonmuutostila.

       [1mButton1 napsautus osassa tab, Button2 napsautus osassa tab[0m
              Vaihda kehys nyttmn vlilehden ilmoittama olio.

       [1mButton1 raahaus osassa border, Mod1+Button3 raahaus[0m
              Muuta kehyksen kokoa.

       [1mMod1+Button1 raahaus[0m
              Siirr kehyst.

       [1mButton1 raahaus osassa tab, Button2 raahaus osassa tab[0m
              Siirr olioita kehysten vlill raahaamalla ja pudottamalla
              vlilehti.



   [1mYlimmn tason kehyksiss (ei ns. transient-dialogi) toimivat sidonnat[0m
       [1mMod1+T [22mMerkitse kehyksen tll hetkell nyttm olio.

       [1mMod1+A [22mKysy liitettv asiakasikkunaa.

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

       [1mMod1+K N, Mod1+K P[0m
              Siirry seuraavaan/edelliseen kehyksen jakavaan olioon.

       [1mMod1+K comma, Mod1+K period[0m
              Siirr kehyksess tll hetkell nytettv oliota
              vasemmalle/oikealle.

       [1mMod1+K H, Mod1+K V[0m
              Maksimoi kehys vaaka/pystysuunnassa.

       [1mMod1+K A[0m
              Liit merkityt oliot thn kehykseen.



   [1mKelluvissa/irroitetuissa kehyksiss toimivat sidonnat[0m
       [1mButton1 kaksoisnapsautus osassa tab[0m
              Kytke litistys plle/pois.

       [1mButton1 painallus osassa tab, Button1 painallus osassa border,[0m
       [1mMod1+Button1 napsautus[0m
              Nosta kehys.

       [1mMod1+Button3 napsautus[0m
              Alenna kehyst.

       [1mButton1 raahaus osassa tab[0m
              Siirr kehyst.

       [1mMod1+K B[0m
              Laatoita kehys, jos typydll ei ole kehyst



   [1mLaatoituksien ja laatoitettujen kehysten sidonnat [mod_tiling][0m
       [1mMod1+S [22mHalkaise tmnhetkinen kehys pystysuunnassa.

       [1mMod1+P, Mod1+N, Mod1+Tab, Mod1+K Tab[0m
              Siirry tmnhetkisen kehyksen yll/alla/vasemmalle/oikealla
              olevaan kehykseen.

       [1mMod1+K S[0m
              Halkaise tmnhetkinen kehys vaakasuunnassa.

       [1mMod1+K X[0m
              Tuhoa tmnhetkinen kehys.



   [1mAsiakasikkunoiden sidonnat[0m
       [1mMod1+L [22mTnise aktiivista asiakasikkunaa. Tm saattaa auttaa joidenkin
              ohjelmien koko-ongelmien kanssa.

       [1mMod1+K C[0m
              Tapa aktiivisen asiakasikkunan omistava ohjelma.

       [1mMod1+K Q[0m
              Lhet seuraava nppinpainallus aktiiviselle asiakasikkunalle.
              Kaikki ohjelmat eivt vlttmtt salli tt oletuksena.



       [1mMod1+Return[0m
              Muuta asiakasikkunaryhmn kokoruudun tilaa



   [1mSiirto- ja koonmuutostilan sidonnat[0m
       [1mEscape [22mPeruuta tilasta.

       [1mReturn [22mSiirry tilasta pois.

       [1mLeft, Right, Up, Down, F, B, P, N[0m
              Kasvata vastaavaan suuntaan.

       [1mShift+Left, Shift+Right, Shift+Up, Shift+Down, Shift+F, Shift+B,[0m
       [1mShift+P, Shift+N[0m
              Kutista vastaavaan suuntaan.

       [1mMod1+Left, Mod1+Right, Mod1+Up, Mod1+Down, Mod1+F, Mod1+B, Mod1+P,[0m
       [1mMod1+N[0m
              Liiku vastaavaan suuntaan.



   [1mViestilaatikoiden ja kyselyiden sidonnat [mod_query][0m
       [1mEscape, Control+G, Control+C[0m
              Sulje kysely/viesti suorittamatta sidottuja toimintoja.

       [1mControl+U, Control+V, Page_Up, Page_Down[0m
              Vierit viesti tai tydennyksi yls/alas.



   [1mTekstinmuokkaussidonnat kyselyihin [mod_query][0m
       Nm nppinsidonnat vastaavat tekstieditorin [4mjoe(1)[24m sidontoja.
       Leikkaus ja liimaus toimii kuitenkin tavanomaisemmin, joskin nppimet
       ovat vastaavat.


       [1mControl+F, Control+B, Right, Left[0m
              Siirry yksi merkki eteen/taakse.

       [1mControl+E, Control+A, End, Home[0m
              Mene rivin alkuun/loppuun.

       [1mControl+X, Control+Z[0m
              Ohita yksi sana eteen/taaksepin

       [1mControl+D, Delete[0m
              Poista seuraava merkki.

       [1mBackSpace, Control+H[0m
              Tuhoa edellinen merkki.

       [1mControl+W, Control+O[0m
              Tuhoa yksi sana eteen/taakse.

       [1mControl+J[0m
              Tuhoa merkit rivin loppuun saakka.

       [1mControl+Y[0m
              Tuhoa koko rivi.

       [1mControl+T[0m
              Transponoi merkit.

       [1mControl+P, Control+N, Up, Down, Control+Up, Control+Down[0m
              Nyt seuraava/edellinen vastaus muistista.

       [1mButton2 napsautus, Control+K C[0m
              Liimaa teksti leikelaudalta.

       [1mControl+K B[0m
              Aloita tekstin valinta.

       [1mControl+K Y[0m
              Leikkaa valittu teksti.

       [1mControl+K K[0m
              Kopioi valittu teksti.

       [1mControl+K G[0m
              Lopeta tekstin valinta.

       [1mTab, Shift+Tab, Control+Tab[0m
              Yrit tydent sytetty teksti tai selaa tydennyksi.

       [1mControl+R, Control+S[0m
              Tydenn historiasta

       [1mControl+M, Return, KP_Enter[0m
              Sulje kysely ja suorita sidottu toiminta.



   [1mValikoiden sidonnat [mod_menu][0m
       [1mEscape, Control+G, Control+C, Left[0m
              Sulje valikko.

       [1mReturn, KP_Enter, Control+M, Right[0m
              Suorita valinta.

       [1mControl+N, Control+P, Up, Down[0m
              Siirry seuraavaan/edelliseen valintaan.

       [1mBackSpace[0m
              Tyhj valikon hakupuskuri.




[1mTIEDOSTOT JA HAKEMISTOT[0m
       [1m/usr/local/share/examples/ion3/cfg_ion.lua[0m
              Jrjestelmn oletusarvoinen pasetustiedosto.

       [1m/usr/local/share/examples/ion3/cfg_*.lua[0m
              Muita asetustiedostoja.

       [1m/usr/local/share/examples/ion3/look_*.lua[0m
              Ulkonn asetustiedostoja.

       [1m~/.ion3/[0m
              Kyttjn asetustiedostot.

       [1m~/.ion3/cfg_ion.lua[0m
              Kyttjn oletusarvoinen pasetustiedosto.


[1mKATSO MYS[0m
       Ionin kotisivu, [4mhttp://iki.fi/tuomov/ion/[24m (englanniksi).

       Dokumentti "Ion: Configuring and extending with Lua" (englanniksi)
       nhtviss Ionin kotisivulla.

       [4m/usr/local/share/doc/ion3/[0m

       [4mX(7x)[24m, [4mpwm3(1)[24m, [4mjoe(1)[0m


[1mTEKIJ[0m
       Ionin on kirjoittanut Tuomo Valkonen <tuomov at iki.fi>.



                                                                        ION(1)
