Skróty klawiszowe
Znajdź wszystkie dostępne skróty według funkcji, z wariantami specyficznymi dla platformy tam, gdzie mają zastosowanie.
Wprowadzanie i poruszanie kursorem
| Klawisz | Akcja |
|---|---|
| Enter | Wyślij zapytanie |
| Ctrl+J | Wstaw nowy wiersz |
| ← / → | Przesuń kursor w lewo / w prawo |
| Ctrl+← / Alt+B | Przesuń kursor o jedno słowo w lewo |
| Ctrl+→ / Alt+F | Przesuń kursor o jedno słowo w prawo |
| Home | Przesuń kursor na początek wiersza |
| End | Przesuń kursor na koniec wiersza |
| ↑ / ↓ | Nawiguj przez historię zapytań |
Edytowanie
| Klawisz | Akcja |
|---|---|
| Backspace | Usuń poprzedni znak |
| Delete | Usuń bieżący znak |
| Ctrl+W / Ctrl+Backspace | Usuń poprzednie słowo |
| Alt+D | Usuń następne słowo |
| Ctrl+U / Super+Backspace | Usuń bieżący wiersz |
Kontrola sesji
| Klawisz | Akcja |
|---|---|
| Escape | Przerwij odpowiedź strumieniową |
| Ctrl+C | Wyjdź / zamknij okna dialogowe / zresetuj pole wprowadzania |
| ! (puste pole) | Przełącz tryb powłoki |
Przełączniki trybów
| Klawisz | Akcja |
|---|---|
| Shift+Tab | Przełączaj dostępne tryby cyklicznie |
| Ctrl+F (macOS) / Alt+F (Windows, Linux, WSL) | Włącz / wyłącz automatyczne zatwierdzanie |
Kolejka wiadomości
Gdy Bob przesyła strumieniowo odpowiedź, możesz kolejkować dodatkowe wiadomości zamiast czekać.
| Klawisz | Akcja |
|---|---|
| Tab | Dodaj wiadomość do kolejki / wyślij natychmiast, gdy bezczynny |
| ↑ | Przenieś fokus na listę kolejki |
| Enter | Edytuj wybrany element w kolejce |
| Tab (w kolejce) | Wyślij wybrany element natychmiast |
| Delete / Backspace | Usuń wybrany element z kolejki |
| Shift+K / Shift+J | Zmień kolejność wybranego elementu w górę / w dół |
Uwagi specyficzne dla platformy
Użytkownicy macOS
Na macOS wiele skrótów używa klawisza Option (zwanego też Alt lub ⌥) zamiast Ctrl dla operacji na słowach:
- Używaj Ctrl+F, aby przełączać automatyczne zatwierdzanie. W systemach Windows, Linux i WSL używaj zamiast tego Alt+F, aby uniknąć konfliktu ze skrótem wyszukiwania w terminalu.
- Używaj Alt+B / Alt+F do poruszania się słowo w lewo / słowo w prawo.
Kompatybilność z terminalem
Niektóre skróty mogą być przechwytywane przez emulator terminala, zanim dotrą do Bob Shell:
- Jeśli Ctrl+C nie działa zgodnie z oczekiwaniami, spróbuj nacisnąć Ctrl+C dwa razy.
- Jeśli Ctrl+←/→ nie działa, sprawdź ustawienia klawiatury w terminalu.
Konfigurowanie
Możesz skonfigurować Bob Shell zgodnie z preferencjami swojego workflow'u.
Niestandardowe reguły
Niestandardowe reguły wpływają na to, jak Bob Shell odpowiada na twoje żądania w środowisku terminala, dostosowując wyjście do twoich konkretnych preferencji i wymagań projektu. Możesz kontrolować styl kodowania, podejście do dokumentacji i procesy podejmowania decyzji.