Pico

Pico on huomattavasti Emacsia yksinkertaisempi editori. Ainakin aloittelijalle se on käyttäjäystävällisempi, koska kaikki mahdolliset komennot ovat aina näkyvillä. Vaativammalle käyttäjälle ominaisuudet loppuvat kuitenkin nopeasti kesken. Jos Pico vaikuttaa jotenkin ennalta tutulta niin syynä voi olla se, että olet tottunut käyttämään Pineä sähköpostiohjelmana. Pine itseasiassa käyttää editorinaan Picoa!

Picon avaaminen

Picon käynnistäminen onnistuu shellistä komennolla pico. Jos editoriin halutaan avata jokin valmis tekstitiedosto editoitavaksi, niin annetaan tiedoston nimi argumenttina, esimerkiksi pico lintu.file. Hyödyllinen optio, jota kannattaa käyttää käynnistyksessä on w, joka avaa tiedoston editoriin täysimittaisissa riveissä. Käytännössä tämä tarkoittaa sitä, ettei editori katko rivejä ikkunan reunassa, vaan rivit voivat olla ikkunaa pidempiä.

Pico näyttää tältä

Avataan editori komennolla pico lintu. Tällöin Pico avaa tiedoston lintu. Näkymä on seuraavanlainen:

UW PICO(tm) 2.9 File: lintu

lehtokurppa on lintu


lokki on vesilintu


punatulkku on lautalintu


[ Read 3 lines ]


^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos


^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell

Ikkunan yläreunassa näkyy Piconversio numero sekä editoitavan tiedoston nimi. Keskellä ikkunaa on varsinainen tekstikenttä, jossa näkyy editoivan tiedoston sisältö. Alareunassa olevat kolme riviä kertovat käytössä olevat komennot sekä editorin tilan.

Komennot on merkitty hattu- eli ^ -merkillä, joka tarkoittaa Ctrl näppäintä. Perässä on kirjain, jolla komento suoritetaan. Esimerkiksi poistumistoiminto toimii näppäinyhditelmällä Ctrl + X.

Kuten jo mainittiin, niin kaikki käytettävissä olevat toiminnot ovat aina näkyvissä alareunan palkissa.

Komennot

Käyttäjien kommentit

Kommentoi tätä sivua Lisää uusi kommentti
Kurssimateriaalien käyttäminen kaupallisiin tarkoituksiin tai opetusmateriaalina ilman lupaa on ehdottomasti kielletty!
http://appro.mit.jyu.fi/doc/tyovaline/unix/index11.html
© Antti Ekonoja (anjoekon@jyu.fi) <http://users.jyu.fi/~anjoekon/>
Tommi Lahtonen (tommi.j.lahtonen@jyu.fi) <http://hazor.iki.fi/>
Jukka Mäntylä (jmantyla@iki.fi) <http://www.iki.fi/jmantyla/>
2003-10-13 15:47:08
Informaatioteknologia - Jyväskylän yliopiston IT-tiedekunta ja avoin yliopisto