Befehlspalette
Öffne Verbindungen, führe Aktionen aus, füge Snippets ein und wiederhole frühere Befehle per Tastatur – mit der Befehlspalette des Terminalfensters.
Die Befehlspalette ist der Schnellzugriff im Terminalfenster. Ein paar Buchstaben genügen, um eine Verbindung zu öffnen, eine Aktion wie das Teilen des Tabs auszuführen, ein Snippet einzufügen oder einen Befehl zu wiederholen, den du früher eingegeben hast – ohne die Hände von der Tastatur zu nehmen.
Die Palette öffnen
Drücke ⌘P, wähle Bearbeiten → Befehlspalette… oder klicke auf die ⌘-Schaltfläche rechts in der Tableiste. Esc oder ein Klick daneben schließt sie wieder.
Was die Palette enthält
Jeder Eintrag zeigt rechts seine Gruppe:
| Gruppe | Einträge | Was bei der Auswahl passiert |
|---|---|---|
| Aktion (Action) | Neuer Tab, AI Pilot, Dateien, Terminal leeren, Erneut verbinden, Rechts teilen, Unten teilen, Eingabe an alle Tabs senden, Einstellungen, Startseite | kaiport führt die Aktion für den aktuellen Tab aus. AI Pilot und Dateien öffnen oder schließen das Panel, Eingabe an alle Tabs senden schaltet den Broadcast-Modus ein oder aus. |
| Verbindungen (Connections) | Alle gespeicherten Verbindungen, auch Speicherverbindungen | Die Verbindung öffnet sich in einem neuen Tab. |
| Snippet | Deine Snippets | Der Befehl wird ins aktive Terminal getippt. |
| Verlauf (History) | Befehle, die du früher eingegeben hast, siehe Befehlsverlauf | Der Befehl wird ins aktive Terminal getippt. |
Snippets und Einträge aus dem Verlauf landen ohne Enter im Terminal: Du siehst den Befehl am Prompt, kannst ihn ändern und drückst dann selbst Enter. Sie gehen nur an den aktiven Bereich, auch im Broadcast-Modus.
Suchen und Tasten
Tippe in das Feld Verbindung, Befehl oder Aktion suchen…, um die Liste zu filtern. Die Palette durchsucht den Namen eines Eintrags, seine Details und seine Gruppe und unterscheidet nicht zwischen Groß- und Kleinschreibung:
- Bei Verbindungen ist das Detail die Adresse, zum Beispiel
deploy@web-01oder der Bucket einer S3-Verbindung. - Bei Snippets ist es der Befehl.
- Auch der Gruppenname zählt:
snippetzeigt alle Snippets,verlaufdeinen Befehlsverlauf,aktionalle Aktionen.
Ohne Suchbegriff beginnt die Palette mit den Aktionen, danach folgen Verbindungen, Snippets und Verlauf. Sie zeigt bis zu 60 Einträge auf einmal.
| Taste | Was sie tut |
|---|---|
| ↑ / ↓ | Verschiebt die Markierung. Mit der Maus darüberfahren geht auch. |
| Enter | Führt den markierten Eintrag aus, ebenso ein Klick. |
| Esc | Schließt die Palette. |
Befehlsverlauf
Wenn du an einem Shell-Prompt Enter drückst, merkt sich kaiport den Befehl in dieser Zeile und speichert ihn, sobald der Prompt zurückkommt. Befehle, die AI Pilot ausführt, kommen nicht in den Verlauf.
- Der Verlauf wird pro Verbindung geführt, der neueste Befehl zuerst, mit bis zu 300 Befehlen pro Verbindung. Führst du einen Befehl erneut aus, rückt er nach oben, statt doppelt zu erscheinen. Befehle mit mehr als 500 Zeichen speichert kaiport nicht.
- Die Palette zeigt zuerst den Verlauf der Verbindung des aktuellen Tabs und danach die Befehle deiner anderen Verbindungen, insgesamt bis zu 200 Einträge.
- Der Verlauf liegt in der Datei
command-history.jsonim Datenordner und bleibt auf diesem Mac. Einstellungen → Über zeigt den Pfad des Ordners unter Daten, und Hilfe → Datenordner öffnen (Einstellungen, Logs) öffnet ihn.
Snippets
Snippets sind Befehle, die du immer wieder brauchst, gespeichert unter einem Namen.
Snippets anlegen und bearbeiten
- Öffne im Startfenster Einstellungen → Terminal → Snippets. ⌘, öffnet die Einstellungen.
- Klicke auf Snippet (mit dem Pluszeichen). Eine neue Zeile erscheint.
- Gib im Feld Name einen Namen ein und daneben den Befehl, zum Beispiel
docker compose logs -f. Ein Snippet besteht aus einer Zeile.
Änderungen speichert kaiport schon beim Tippen, und alle Terminalfenster sehen sie sofort. Zum Entfernen klickst du auf den Papierkorb in der Zeile – eine Rückfrage gibt es nicht.
Ein Snippet einfügen
- Drücke im Terminalfenster ⌘P oder klicke auf die ⌘-Schaltfläche in der Tableiste.
- Tippe einen Teil vom Namen oder vom Befehl des Snippets.
- Drücke Enter. kaiport tippt den Befehl am Prompt des aktiven Bereichs ein.
- Prüfe den Befehl, passe ihn bei Bedarf an und drücke Enter, um ihn auszuführen.
Ein paar Ideen für Snippets:
| Name | Befehl |
|---|---|
| Logs verfolgen | docker compose logs -f |
| Plattenplatz | df -h |
| Fehlgeschlagene Dienste | systemctl --failed |
| Letzte Fehler | journalctl -p err -n 50 --no-pager |
| nginx neu laden | sudo nginx -t && sudo systemctl reload nginx |
Beispiele
- Zu einem anderen Server wechseln: ⌘P,
prodtippen, Enter – die Verbindung öffnet sich in einem neuen Tab. - Einen langen Befehl wiederholen: ⌘P, einen Teil tippen, an den du dich erinnerst, etwa
rsync, den Eintrag aus dem Verlauf wählen, anpassen und Enter drücken. - Den Tab teilen: ⌘P,
teilentippen, Rechts teilen oder Unten teilen wählen. - Broadcast-Modus ein- oder ausschalten: ⌘P,
alle tabstippen, Enter. - Die Einstellungen öffnen: ⌘P,
einstellungentippen, Enter.