Tastenkürzel
Alle verfügbaren Kürzel nach Funktion mit plattformspezifischen Variationen, wo zutreffend.
Eingabe und Cursorbewegung
| Taste | Aktion |
|---|---|
| Enter | Prompt absenden |
| Ctrl+J | Zeilenumbruch einfügen |
| ← / → | Cursor nach links / rechts bewegen |
| Ctrl+← / Alt+B | Cursor ein Wort nach links bewegen |
| Ctrl+→ / Alt+F | Cursor ein Wort nach rechts bewegen |
| Home | Cursor zum Zeilenanfang bewegen |
| End | Cursor zum Zeilenende bewegen |
| ↑ / ↓ | Im Prompt-Verlauf navigieren |
Bearbeitung
| Taste | Aktion |
|---|---|
| Backspace | Vorheriges Zeichen löschen |
| Delete | Aktuelles Zeichen löschen |
| Ctrl+W / Ctrl+Backspace | Vorheriges Wort löschen |
| Alt+D | Nächstes Wort löschen |
| Ctrl+U / Super+Backspace | Aktuelle Zeile löschen |
Sitzungssteuerung
| Taste | Aktion |
|---|---|
| Escape | Eine gestreamte Antwort unterbrechen |
| Ctrl+C | Beenden / Dialoge schließen / Eingabefeld zurücksetzen |
| ! (leere Eingabe) | Shell-Modus umschalten |
Modus-Umschalter
| Taste | Aktion |
|---|---|
| Shift+Tab | Durch verfügbare Modi wechseln |
| Ctrl+F (macOS) / Alt+F (Windows, Linux, WSL) | Auto-Approve ein- / ausschalten |
Nachrichtenwarteschlange
Wenn Bob eine Antwort streamt, kannst du weitere Nachrichten in die Warteschlange stellen, anstatt zu warten.
| Taste | Aktion |
|---|---|
| Tab | Nachricht in Warteschlange stellen / sofort senden, wenn inaktiv |
| ↑ | Fokus in die Warteschlangenliste verschieben |
| Enter | Ausgewähltes Element in der Warteschlange bearbeiten |
| Tab (in der Warteschlange) | Ausgewähltes Element sofort senden |
| Delete / Backspace | Ausgewähltes Element aus der Warteschlange entfernen |
| Shift+K / Shift+J | Ausgewähltes Element nach oben / unten verschieben |
Plattformspezifische Hinweise
macOS-Nutzer
Auf macOS verwenden viele Kürzel die Option-Taste (auch Alt oder ⌥ genannt) statt Ctrl für wortbasierte Operationen:
- Verwende Ctrl+F, um Auto-Approve umzuschalten. Unter Windows, Linux und WSL verwende stattdessen Alt+F, um einen Konflikt mit dem Tastenkürzel „Im Terminal suchen" zu vermeiden.
- Verwende Alt+B / Alt+F für Wort-links / Wort-rechts-Bewegung.
Terminal-Kompatibilität
Einige Kürzel können von deinem Terminal-Emulator abgefangen werden, bevor sie Bob Shell erreichen:
- Wenn Ctrl+C nicht wie erwartet funktioniert, versuche Ctrl+C zweimal zu drücken.
- Wenn Ctrl+←/→ nicht funktioniert, überprüfe die Tastatureinstellungen deines Terminals.
Konfiguration
Du kannst Bob Shell an deine Workflow-Präferenzen anpassen.
Benutzerdefinierte Regeln
Benutzerdefinierte Regeln beeinflussen, wie Bob Shell auf deine Anfragen in der Terminal-Umgebung reagiert, und passen die Ausgabe an deine spezifischen Präferenzen und Projektanforderungen an. Du kannst Coding-Stil, Dokumentationsansatz und Entscheidungsprozesse steuern.