Muokataan sivua Zsh
Siirry navigaatioon
Siirry hakuun
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: | ||
Zsh eli Z Shell on kehittynyt [[komentotulkki]] Unix-järjestelmille. Sitä voi käyttää sekä normaalina kirjautumiskomentotulkkina että skriptikielenä. Zsh:n kehitys aloitettiin 1990, ja se on tällä hetkellä luultavasti eniten ominaisuuksia sisältävä Unix-komentotulkki. Jotta eri ominaisuudet eivät veisi liikaa muistitilaa, on valtaosa niistä sijoitettu erikseen ladattaviin funktioihin. Zsh huolehtii itse komentorivin editoinnista (ZLE), kun se esimerkiksi [[Bash]]issa on ulkoistettu jokseenkin rajoittuneelle [[Readline]]-kirjastolle. Zsh:ssa on ollut [[Unicode]]-tuki helmikuussa 2006 julkaistusta 4.3.1-versiosta lähtien. | |||
== Ominaisuuksia == | |||
==Ominaisuuksia== | |||
*Ohjelmoitava komennontäydennystoiminto, joka auttaa yleisimpien komentojen argumenttien täydentämisessä (sisältää tuon muutamalle sadalle yleisimmälle komennolle). Myös esimerkiksi man-sivujen nimien täydennys toimii. Esimerkki: | *Ohjelmoitava komennontäydennystoiminto, joka auttaa yleisimpien komentojen argumenttien täydentämisessä (sisältää tuon muutamalle sadalle yleisimmälle komennolle). Myös esimerkiksi man-sivujen nimien täydennys toimii. Esimerkki: | ||
[matti@masiina] ~ % [[yum]] c | [matti@masiina] ~ % [[yum]] c | ||
Rivi 185: | Rivi 173: | ||
bindkey '\e[F' end-of-line ;; | bindkey '\e[F' end-of-line ;; | ||
esac | esac | ||
_force_rehash() { | |||
(( CURRENT == 1 )) && rehash | |||
return 1 | |||
} | |||
Asetustiedoston muutokset saa helpoiten käyttöön käynnistämällä zsh uudelleen komennolla | Asetustiedoston muutokset saa helpoiten käyttöön käynnistämällä zsh uudelleen komennolla | ||
exec zsh | exec zsh | ||
==Aiheesta muualla== | ==Aiheesta muualla== | ||
*[http://www.zsh.org/ Zsh:n kotisivu] | *[http://www.zsh.org/ Zsh:n kotisivu] | ||
*[http://zsh.sunsite.dk/Guide/ Zsh-opas] | |||
*[http://www.zshwiki.org/ Zsh-wiki] | *[http://www.zshwiki.org/ Zsh-wiki] | ||
*[http://grml.org/zsh/zsh-lovers.html Zsh-lovers] | *[http://grml.org/zsh/zsh-lovers.html Zsh-lovers] | ||
Rivi 199: | Rivi 190: | ||
[[Luokka:Komentotulkit]] | [[Luokka:Komentotulkit]] | ||
[[Luokka:Asetustiedostot]] | [[Luokka:Asetustiedostot]] | ||