logo hsb.horse
← Zur Blog-Übersicht

Blog

Shell-Abkürzungserweiterung mit zabrze: Eine einfachere Alternative zu zsh-abbr

Einführung und Nutzung des Shell-Abkürzungstools zabrze. Eine einfachere Alternative zu zsh-abbr für effizientere Befehlseingabe mit weniger Konfiguration.

Veröffentlicht:

Wenn man Befehle in der Shell tippt, ist es üblich, häufige Kommandos mit Aliases zu verkürzen. Das Problem ist, dass im Verlauf dann die Kurzform bleibt, sodass später schwerer nachvollziehbar ist, was tatsächlich ausgeführt wurde.

Mit einem Abkürzungserweiterungstool kann man beim Eingeben die Kurzform tippen und trotzdem den vollständig expandierten Befehl im Verlauf behalten.

Warum ich zabrze gewählt habe

Auf meinem Arbeitsrechner nutzte ich zsh-abbr. Auf meinem privaten Rechner hatte ich noch kein solches Tool installiert, aber nach dem Lesen von Warum Abkürzungserweiterung eine gute Alternative zu Aliases ist wirkte zabrze angenehm einfach.

Deshalb wollte ich es zuerst auf meinem privaten Rechner ausprobieren.

Was ist zabrze

zabrze ist eines der Abkürzungserweiterungstools für zsh. Abkürzungen aus einer Konfigurationsdatei werden automatisch erweitert, wenn man die Leertaste oder Enter drückt.

Da der erweiterte Befehl im Verlauf landet, lässt sich später leichter nachvollziehen, welche Optionen damals verwendet wurden.

Installation

Installationsmethode und Konfiguration stehen im zabrze-Repository. Ein paar zusätzliche Zeilen in der zsh-Konfiguration reichen aus, um loszulegen.

Auch das Registrieren von Abkürzungen ist einfach. Man schreibt nur die Kurzform und den expandierten Befehl in eine eigene Konfigurationsdatei.

Zusammenfassung

Im Vergleich zu zsh-abbr ist die Konfiguration von zabrze einfacher und die Einstiegshürde niedriger.

Ich will es zuerst auf meinem privaten Rechner testen und dann überlegen, ob ich auch den Arbeitsrechner umstelle.