Das Geheimnis der Tab-Taste in der Eingabe-Aufforderung

von | 16.04.2015 | Linux

Die Tab-Taste ist einer der mächtigsten, aber oft übersehenen Produktivitäts-Booster in Windows-Terminals. Wer sie beherrscht, kann Befehle blitzschnell eingeben und spart sich endloses Tippen von langen Pfaden.

Autocomplete in Windows Terminal und PowerShell

Windows kennt alle Dateien und Ordner in eurem aktuellen Verzeichnis und kann diese per Tab-Taste automatisch vervollständigen. Das funktioniert sowohl in der klassischen Eingabeaufforderung (cmd), der modernen PowerShell als auch im neuen Windows Terminal – der Standard-App seit Windows 11.

Ein simples Beispiel: Befindet ihr euch im Benutzerordner (C:UsersEuerName), tippt cd D und drückt Tab. Windows zeigt nacheinander alle Unterordner an, die mit D beginnen – Desktop, Downloads, Dokumente. Mit mehrfachem Tab-Druck könnt ihr durch alle Optionen durchschalten.

tab-taste

Erweiterte Tab-Features in PowerShell

Die moderne PowerShell (Version 7+) bietet deutlich mehr als die alte cmd. Hier könnt ihr nicht nur Pfade, sondern auch Cmdlets, Parameter und sogar Variablennamen vervollständigen. Tippt beispielsweise Get-Pro und drückt Tab – PowerShell schlägt „Get-Process“ vor.

Besonders praktisch: Die Vervollständigung funktioniert auch bei Parametern. Nach Get-ChildItem – und Tab zeigt PowerShell alle verfügbaren Parameter wie „-Path“, „-Filter“ oder „-Recurse“.

Wildcards und erweiterte Pfadnavigation

Tab-Vervollständigung wird noch mächtiger mit Wildcards. cd doc + Tab findet alle Ordner mit „doc“ im Namen. Besonders nützlich bei langen oder ähnlichen Ordnernamen.

In PowerShell funktioniert auch die Rückwärts-Vervollständigung mit Shift+Tab. Habt ihr zu weit „getabbt“, könnt ihr so zurückspringen ohne neu anzufangen.

Windows Terminal: Der moderne Standard

Seit Windows 11 ist Windows Terminal die Standard-Terminal-App und bringt weitere Verbesserungen mit. Die Tab-Vervollständigung funktioniert hier in allen unterstützten Shells: PowerShell, cmd, aber auch WSL-Distributionen wie Ubuntu.

Windows Terminal bietet zudem visuelle Verbesserungen bei der Autocomplete-Funktion. In neueren Versionen werden Vervollständigungsvorschläge teilweise schon während der Eingabe angezeigt – ähnlich wie in modernen Code-Editoren.

Linux-Vergleich: Bash ist noch mächtiger

Linux-Nutzer kennen Tab-Vervollständigung seit Jahrzehnten, und Bash bietet hier noch mehr Features. Neben Pfaden und Befehlen vervollständigt Bash auch Benutzernamen (nach ~), Umgebungsvariablen (nach $) und sogar SSH-Hostnamen aus der known_hosts-Datei.

Windows holt aber auf: Mit Windows Subsystem for Linux (WSL) könnt ihr die volle Bash-Power auch unter Windows nutzen – inklusive der erweiterten Tab-Vervollständigung.

Profi-Tipps für maximale Effizienz

  1. Kombiniert Tab mit Wildcards: *.txt + Tab zeigt alle Textdateien
  2. Nutzt Tab bei langen Pfaden: Schon nach wenigen Buchstaben tabben spart Tipparbeit
  3. Shift+Tab für Rückwärts-Navigation in PowerShell
  4. Escape bricht Vervollständigung ab ohne den bisherigen Text zu löschen

Anpassungen und Konfiguration

PowerShell-Profis können das Tab-Verhalten anpassen. Mit dem Modul „PSReadLine“ lässt sich etwa einstellen, ob bei mehreren Optionen eine Liste angezeigt oder durch die Optionen gesprungen werden soll.

Für noch mehr Komfort sorgen Tools wie „oh-my-posh“ oder „starship“, die nicht nur optische Verbesserungen bringen, sondern auch erweiterte Autocomplete-Features.

Fazit: Kleine Taste, große Wirkung

Die Tab-Taste mag unscheinbar wirken, aber sie kann eure Terminal-Produktivität drastisch steigern. Besonders bei tiefen Ordnerstrukturen oder langen Dateinamen spart ihr Minuten pro Session. In Zeiten von Windows Terminal und moderner PowerShell wird das Feature immer mächtiger – ein Grund mehr, es endlich zu nutzen.

Zuletzt aktualisiert am 15.04.2026