ZSH, tanárúr, mert nincs hatékonyabb shell

ZSH shell illusztrációAzért használok ZSH-t, mert be tudtam gépelni, hogy yum install zsh, sőt még át is tudtam állítani, hogy ez legyen a default shell, megaztán tudod, a ZSH kezel jobboldali (right hand side) promptot is, ami kiváltképp hasznos az áttekinthető konzolhoz, mindezt tranziens módon, így nem kell azon aggódnod, hogy kevesebb a munkaterület, a sok más versenyzőben is feature-ként implementált automatikus kiegészítést külön nem emelném ki, mindinkább azt, hogy a ZSH mindezt on the fly nyújtja, azaz a tabbolások során nem emel felesleges sorokat, nem szennyezi a kimenetet temporális adatokkal, beépített MIME és fájlkiterjesztés szűrővel bír, így ha parancssorba másolsz egy fájlnevet majd SOREMELÉS, akkor a hozzátársított alkalmazás indul azonnyomban, intelligens tömbkezeléssel bír, ha netán skriptet is írnál vele, végeredményben pedig a döntést mellette a termékspecifikációban vastaggal szedett spelling correction hozta meg, ha grep helyett gerp-t írnál, a dobozban teperő mókus felkiált, hogy do you want zsh: correct ‘gerp’ to ‘grep’ [nyae]? 2007! A többi buzizást pedig meghagyom azoknak, akiket nem vár otthon senki.

Amúgy az is zsír, hogy CSILLAG–TABULÁTOR-ra automatikusan kifejti az illeszkedő kifejezéseket, a VI-hez szokott ujjak kérhetik a vi-style bindingek bekapcsolását, terminálok között átjárhatók az egyes shellek előzményei (shared history), de van, aki másért szereti a ZSH-t, megnézem!