Insgesamt überzeugt als Bash und Powerline die Z-Shell (zsh), zum Beispiel mit der Erweiterung oh-my-zsh . Die zsh ist schon an sich wie eine Erweiterung der normalen Bash, also der Standard-Shell auf Linux-Systemen. Ein Feature, das man nicht mehr verpassen möchte, ist beispielsweise das einfache Navigieren durch Verzeichnisse. Durch das Drücken der Tabulator-Taste klappt sich in der zsh ein Menü auf, mit dem sehr einfach durch die Verzeichnisse gewechselt werden kann. Außerdem verzeiht die zsh kleinere Rechtschreibfehler beim Schreiben des Verzeichnisnamens und korrigiert diese mit Hilfe der Tabulatortaste. Die zsh kann mit dem folgenden Befehl installiert werden: apt install zsh Beim ersten Aufruf durch Eingabe von zsh im Terminal wird zunächst der Konfigurationsassistent gestartet. Für den Einstieg bietet sich Option (2) an, die eine empfohlene Konfiguration in der Datei ~/.zshrc erstellt, mit der der Anwender starten kann. Später sind Anpassungen jederzeit möglich. Nach ein wenig Eingewöhnung werden die Vorteile der zsh in der täglichen Arbeit schnell sichtbar. Sie können durch den folgenden Befehl als Standard-Shell installiert werden und damit die Bash ablösen. Die zsh durch Oh-my-zsh optimiert Die zsh kann durch Erweiterungen wie oh-my-zsh ergänzt werden. Dabei handelt es sich um ein durch die Community entwickeltes Framework zur Verwaltung der zsh und ihrer Funktionen. Oh-my-zsh ermöglicht die Integration von Plugins und kann auch zur Verwaltung der ZSH-Themes verwendet werden. Zunächst werden die Tools wget und git benötigt: apt install wget git Das Skript zum Installieren von oh-my-zsh befindet sich unter: https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh Es kann sehr einfach mit folgendem Befehl installiert werden: Achtung: dieser Befehl lädt Code aus dem Internet auf das System und führt ihn ohne weitere Fragen aus. So kann ein Hacker mit bösen Absichten sehr leicht Malware einschleusen. Daher sollte der Code und der Link immer zuerst sehr genau überprüft werden. sh -c "$(wget -O- \\ https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" Die Installation stellt sich wie folgt dar: Wie zu erkennen ist, wird die Datei ~/.zshrc angepasst und enthält im Anschluss zahlreiche Einträge zur Konfiguration der zsh. Es gibt eine riesige Auswahl an Themes, die unter https://github.com/ohmyzsh/ohmyzsh/wiki/Themes präsentiert werden und sich sehr schnell in der .zshrc einstellen lassen. Dazu kann einfach die .zshrc -Datei mit einem beliebigen Text-Editor geöffnet werden und die Zeile ZSH_THEME=“robbyrussel“ in das gewünschte Theme (zB agnoster oder bira ) geändert werden. Danach kann der Anwender in der aktiven Shell die Änderungen mit folgendem Befehl aktivieren: Mit oh-my-zsh können außerdem Plugins integriert werden. Dabei handelt es sich um ein kleines Helferlein in Form von Befehlsvereinfachungen und anderem. Dazu wird die Konfigurationszeile „plugins=“ in der Datei ~/.zshrc angepasst. Auf https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins findet sich eine Liste verfügbare Plugins und deren Erläuterung.