Ein gut eingerichtetes Terminal ist kein Relikt aus den 80ern, sondern das schärfste Werkzeug eines modernen Entwicklers und Systemadministrators. Wenn Effizienz und Geschwindigkeit zählen, führt kein Weg an der Kommandozeile vorbei.
Das Dreigestirn: macOS, tmux und Zsh#
Viele sehen in macOS nur das schicke Aqua-Interface. Für mich ist es vor allem ein zertifiziertes Unix-System. Gepaart mit tmux entfaltet sich die wahre Magie:
- Sitzungs-Persistenz: SSH-Verbindung bricht ab? Egal. Die tmux-Session läuft auf dem Remote-Server unbeeindruckt weiter.
- Fenster-Management: Splits und Tabs direkt über die Tastatur steuern, ohne Fenster mit der Maus zu verschieben.
- Automatisierung: Zsh-Skripte im Hintergrund, die Codeblöcke direkt wegschreiben und Pipelines steuern.
Tipp: Nutze native Werkzeuge wie
rsyncundsshkombiniert mit lokalen Validierungen, um komplexe Deployments auf einen einzigen Tastendruck zu reduzieren. Genau das hält die Codebasis schlank und frei von trägennpm-Abhängigkeiten.
Demnächst folgend: Ein tieferer Einblick in meine .tmux.conf und wie ich meinen lokalen AI-Runner aufgebaut habe.