Ero sivun ”Zsh” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
+interwiki
Pb (keskustelu | muokkaukset) (asetustiedostoesimerkki ym.) |
p (+interwiki) |
||
(6 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
Zsh | {{Ohjelma | ||
| nimi=Zsh | |||
| kuva= | |||
| kuvateksti= | |||
| lisenssi=[[MIT]] | |||
| käyttöliittymä=teksti | |||
| kotisivu=[http://www.zsh.org/ www.zsh.org] [http://zsh.sourceforge.net/ zsh.sourceforge.net] | |||
}} | |||
== Ominaisuuksia == | '''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. | ||
==Asennus== | |||
{{Asenna|Zsh|zsh}} | |||
==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 173: | Rivi 185: | ||
bindkey '\e[F' end-of-line ;; | bindkey '\e[F' end-of-line ;; | ||
esac | esac | ||
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 | ||
== | ==Katso myös== | ||
*[[Oh My Zsh]] - Asetukset, joilla Zsh-shellistä saadaan muun muassa interaktiivisempi | |||
==Aiheesta muualla== | |||
*[http://www.zsh.org/ Zsh:n kotisivu] | *[http://www.zsh.org/ Zsh:n kotisivu] | ||
*[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 190: | Rivi 199: | ||
[[Luokka:Komentotulkit]] | [[Luokka:Komentotulkit]] | ||
[[Luokka:Asetustiedostot]] | [[Luokka:Asetustiedostot]] | ||
[[pl:zsh]] |