Ich werde mich vorerst wieder von der Zsh als Standardshell hin zur Bash bewegen. Das hat nichts damit zu tun, dass die Zsh irgendwie schlechter ist als die Bash. Mich trieben vor allem folgende Gründe:
Herdentrieb: Eigentlich nutzen fast alle in meinem persönlichen Umfeld die Bash, und ich hab nicht die Zeit und Muse hier als Missionar anzutreten.
Nutzlosigkeit: Eigentlich habe ich die zusätzlichen Feature, die die Zsh ja nun ohne Frage bietet, nie bewusst genutzt. Eigentlich unterscheiden sich meine rc-Files nur in zwei Sachen:
Promptdefinition: Der Prompt bietet einige Möglichkeiten mehr als in der Bash. Genutzt habe ich vor allem die Anzeige des Rückgabewert des letzten Befehls und die Möglichkeit, das aktuell genutzte Terminal anzuzeigen. Ich werde mal nach Möglichkeiten suchen, das auch in der Bash hinzubekommen. Na ja gut, die Nutzung von Farben ist standardmäßig auch einfach in der Zsh.
REPORTTIME: Eine schöne Spielerei
"Eh schon da": Die Bash ist auf den allermeisten System (im Gegensatz zu Zsh) schon installiert. Und nicht überall hab ich Admin-Rechte, so dass ich mir eine Zsh nachinstallieren kann.
Bash V4: Passt wie die Faust aufs Auge: Die Bash ist in V4 mit einer Menge neuer Feature erschienen.