Przejdź do głównej zawartości

Skróty klawiszowe

Wydrukuj tę stronę, przypnij obok monitora lub dodaj do zakładek. To są skróty, które odróżniają programistów szybkich z narzędziami AI od tych, którzy ciągle sięgają po mysz.

SkrótAkcja
Cmd/Ctrl+IOtwórz/zamknij panel czatu Agent
Cmd/Ctrl+KEdycja wbudowana (zaznaczenie lub pozycja kursora)
Cmd/Ctrl+EBackground Agent
TabZaakceptuj sugestię autouzupełnienia
Cmd/Ctrl+.Przełącz tryb (Agent/Ask)
Cmd/Ctrl+/Przełączaj między modelami
Cmd/Ctrl+EnterZaakceptuj wszystkie zmiany
Cmd/Ctrl+BackspaceOdrzuć wszystkie zmiany
EscapeAnuluj bieżącą operację
Cmd/Ctrl+Shift+PPaleta poleceń
AkcjaWindows/LinuxmacOS
Otwórz/zamknij czat AICtrl+ICmd+I
Otwórz/zamknij czat AI (alt)Ctrl+LCmd+L
Background AgentCtrl+ECmd+E
Przełącz tryb Agent/AskCtrl+.Cmd+.
Przełączaj modeleCtrl+/Cmd+/
Ustawienia CursorCtrl+Shift+JCmd+Shift+J
Ustawienia VS CodeCtrl+,Cmd+,
Paleta poleceńCtrl+Shift+PCmd+Shift+P
AkcjaWindows/LinuxmacOS
Wyślij wiadomośćEnterEnter
Wymuś wysłanie (omiń kolejkę)Alt+EnterAlt+Enter
Anuluj odpowiedź AICtrl+Shift+BackspaceCmd+Shift+Backspace
Dodaj zaznaczenie do czatuCtrl+Shift+LCmd+Shift+L
Wklej jako kontekstCtrl+VCmd+V
Wklej do pola (tylko tekst)Ctrl+Shift+VCmd+Shift+V
Zaakceptuj wszystkie zmianyCtrl+EnterCmd+Enter
Odrzuć wszystkie zmianyCtrl+BackspaceCmd+Backspace
Następna wiadomośćTabTab
Poprzednia wiadomośćShift+TabShift+Tab
Przełącz modelCtrl+Alt+/Cmd+Alt+/
Nowy czatCtrl+N lub Ctrl+RCmd+N lub Cmd+R
Nowa zakładka czatuCtrl+TCmd+T
Poprzedni czatCtrl+[Cmd+[
Następny czatCtrl+]Cmd+]
Zamknij czatCtrl+WCmd+W
Wyjdź z pola wejściowegoEscapeEscape
AkcjaWindows/LinuxmacOS
Otwórz edycję wbudowanąCtrl+KCmd+K
Przełącz fokus (kod/prompt)Ctrl+Shift+KCmd+Shift+K
Wyślij edycjęEnterEnter
Anuluj edycjęCtrl+Shift+BackspaceCmd+Shift+Backspace
Szybkie pytanie o zaznaczenieAlt+EnterAlt+Enter
AkcjaWindows/LinuxmacOS
Referencja symboli@@
Referencja plików##
Slash commands//
Dodaj zaznaczenie do czatuCtrl+Shift+LCmd+Shift+L
Dodaj zaznaczenie do edycji wbudowanejCtrl+Shift+KCmd+Shift+K
Przełącz strategię czytaniaCtrl+MCmd+M
Zaakceptuj następne słowo (częściowo)Ctrl+RightCmd+Right
Przeszukaj bazę koduCtrl+EnterCmd+Enter
AkcjaWindows/LinuxmacOS
Zaakceptuj pełną sugestięTabTab
Zaakceptuj następne słowoCtrl+RightCmd+Right
Odrzuć sugestięEscapeEscape
AkcjaWindows/LinuxmacOS
Generowanie poleceń AICtrl+KCmd+K
Wykonaj wygenerowane polecenieCtrl+EnterCmd+Enter
Zaakceptuj polecenieEscapeEscape
SkrótOpis
EscapeZatrzymaj bieżącą operację Claude
Escape dwukrotniePokaż listę wiadomości / edytuj poprzednią wiadomość
Ctrl+CAnuluj bieżące wprowadzanie
Ctrl+DWyjdź z sesji Claude Code
Ctrl+LWyczyść ekran terminala (zachowuje rozmowę)
Up/DownNawiguj po historii poleceń
TabUzupełnianie poleceń i ścieżek
MetodaSkrótUwagi
Escape ukośnikiem\ + EnterDziała we wszystkich terminalach
Domyślne macOSOption+EnterDomyślnie na macOS
Po konfiguracjiShift+EnterNajpierw uruchom /terminal-setup
Tryb wklejaniaBezpośrednie wklejenieDla bloków kodu i logów
PrefiksAkcja
# na początku liniiAktualizuj CLAUDE.md (prosi o wybór pliku)
/ na początku liniiOtwórz menu slash commands
@ w wiadomościDołącz zawartość pliku

Włącz za pomocą /vim lub skonfiguruj trwale w /config.

Przełączanie trybów:

PolecenieAkcja
EscapeWejdź w tryb NORMAL
i / IWstaw przed kursorem / na początku linii
a / AWstaw po kursorze / na końcu linii
o / OOtwórz linię poniżej / powyżej

Nawigacja (tryb NORMAL):

PolecenieAkcja
h/j/k/lLewo / Dół / Góra / Prawo
w / e / bNastępne słowo / Koniec słowa / Poprzednie słowo
0 / $ / ^Początek linii / Koniec linii / Pierwszy znak niebędący spacją
gg / GPoczątek wprowadzenia / Koniec wprowadzenia

Edycja (tryb NORMAL):

PolecenieAkcja
xUsuń znak
dd / DUsuń linię / Usuń do końca
dw / de / dbUsuń słowo do przodu / do końca / wstecz
cc / CZmień linię / Zmień do końca
.Powtórz ostatnią zmianę
SkrótOpis
EnterWyślij prompt
EscapeAnuluj bieżące generowanie
Ctrl+CPrzerwij / wyjdź
Ctrl+LWyczyść ekran terminala
Up/DownNawiguj po historii poleceń
TabAutouzupełnij polecenia i ścieżki
AkcjaSkrót
Nowe zadanieN
Wyślij promptEnter lub Cmd/Ctrl+Enter
Anuluj zadanieEscape
Zobacz diffD
Zaakceptuj zmianyA
Nawiguj po zadaniachUp/Down lub J/K
PolecenieOpis
/Pokaż dostępne polecenia
/modelPrzełącz model
/newRozpocznij nową rozmowę
/compactPodsumuj rozmowę

Użytkownicy macOS

  • Używaj Cmd zamiast Ctrl dla skrótów Cursor
  • Wklejanie obrazów w Claude Code: Użyj Ctrl+V (nie Cmd+V) — to łapie wielu ludzi
  • Łamanie linii w terminalu: Option+Enter domyślnie w Claude Code
  • Uruchom /terminal-setup w Claude Code dla wsparcia Shift+Enter w iTerm2

Użytkownicy Windows/Linux

  • Ctrl jest głównym modyfikatorem wszędzie
  • Niektóre emulatory terminali mogą przechwytywać skróty zanim dotrą do Claude Code
  • Windows Terminal i WSL działają natywnie z Claude Code
  • Sprawdź konflikty ze skrótami na poziomie systemu (szczególnie w środowiskach desktopowych Linux)
  1. Otwórz skróty klawiszowe: Ctrl+R następnie Ctrl+S (lub Cmd+R następnie Cmd+S)
  2. Wyszukaj polecenie, które chcesz zmodyfikować
  3. Kliknij ikonę ołówka aby edytować
  4. Naciśnij żądaną kombinację klawiszy
  5. Zapisz

Przykład niestandardowego przypisania:

{
"key": "cmd+m",
"command": "cursor.generateGitCommitMessage"
}

Utwórz skróty dla często używanych promptów:

  1. Utwórz katalog .claude/commands/ w swoim projekcie
  2. Dodaj pliki markdown — każdy plik staje się /nazwa-polecenia
  3. Użyj $ARGUMENTS dla dynamicznego wejścia

Przykład .claude/commands/review.md:

---
allowed-tools: [Read, Bash]
description: Przejrzyj kod pod kątem błędów i problemów bezpieczeństwa
---
Przejrzyj następujący kod pod kątem błędów, luk bezpieczeństwa i problemów z wydajnością.
Skup się na prawdziwych problemach, nie preferencjach stylu. $ARGUMENTS

Użycie: /review @src/auth.ts

  1. Cmd/Ctrl+I — Czat Agent
  2. Cmd/Ctrl+K — Edycja wbudowana
  3. Tab — Zaakceptuj sugestię
  4. Cmd/Ctrl+Shift+L — Dodaj do czatu
  5. Cmd/Ctrl+E — Background Agent
  6. @ — Referencja symboli
  7. Cmd/Ctrl+/ — Przełącz modele
  8. Cmd/Ctrl+Enter — Zaakceptuj wszystko
  9. Escape — Anuluj
  10. Cmd/Ctrl+Shift+P — Paleta poleceń
  1. Escape — Zatrzymaj Claude
  2. Escape dwukrotnie — Edytuj wiadomość
  3. Strzałka w górę — Poprzednie polecenie
  4. Tab — Uzupełnij polecenie
  5. # — Aktualizuj CLAUDE.md
  6. / — Slash commands
  7. @ — Referencja plików
  8. Ctrl+V — Wklej obrazy
  9. \ + Enter — Nowa linia
  10. Ctrl+D — Wyjdź z sesji
  1. Enter — Wyślij prompt
  2. Escape — Anuluj generowanie
  3. Up/Down — Historia poleceń
  4. Tab — Autouzupełnienie
  5. / — Slash commands
  6. Ctrl+C — Przerwij
  7. Ctrl+L — Wyczyść ekran
  8. N (App) — Nowe zadanie
  9. D (App) — Zobacz diff
  10. A (App) — Zaakceptuj zmiany