Przejdź do głównej zawartości

Mistrzostwo skrótów klawiaturowych

Opanuj skróty klawiszowe Cursora, aby kodować w tempie myśli. Te skróty to twoja brama do 10-krotnych zysków produktywności - redukując tysiące codziennych mikro-interakcji do natychmiastowych działań pamięci mięśniowej.

Za każdym razem, gdy sięgasz po mysz, tracisz 2-3 sekundy. To oznacza:

  • 480 sekund (8 minut) straconych dziennie przy 160 sięgnięciach po mysz
  • 40 minut straconych tygodniowo
  • 34 godziny straconych rocznie

Opanuj te skróty i odzyskaj ten czas na rzeczywiste kodowanie.

Ctrl+K

Edycja inline - Edytuj wybrany kod językiem naturalnym

Ctrl+I

Chat agenta - Otwórz chat AI dla złożonych zadań wieloplikowych

Ctrl+L

Przełącz panel boczny - Pokaż/ukryj panel chatu AI

Ctrl+E

Agent w tle - Dostęp do panelu kontrolnego agenta w tle

SkrótAkcjaKiedy używać
Ctrl+KEdycja inlineSzybkie, skoncentrowane edycje wybranego kodu
Ctrl+IChat agentaZłożone zadania obejmujące wiele plików
Ctrl+LPrzełącz panel bocznyPrzełączanie między skupieniem na kodzie a chatem
Ctrl+EAgent w tleDługotrwałe lub równoległe zadania
Ctrl+.Menu trybuPrzełączanie między trybami Agent/Ask
Ctrl+/Przełącznik modeluCykliczne przechodzenie przez modele AI
TabAkceptuj sugestięAkceptuj autoukończenie AI
Ctrl+→Akceptuj następne słowoCzęściowe akceptowanie sugestii
SkrótAkcjaWskazówka dla zaawansowanych
EnterWyślij wiadomośćPrzytrzymaj Alt dla kolejki priorytetowej
Ctrl+Shift+BackspaceAnuluj generowanieZatrzymaj zbłąkane odpowiedzi AI
Ctrl+Shift+LDodaj wybrane do chatuNatychmiast dołącz kontekst kodu
Ctrl+EnterAkceptuj wszystkie zmianyAkceptuj zbiorczo sugestie AI
Ctrl+BackspaceOdrzuć wszystkie zmianyOdrzuć zbiorczo sugestie AI
Ctrl+NNowy chatRozpocznij świeżą rozmowę
Ctrl+TNowa zakładka chatuRównoległe rozmowy
Ctrl+[ / Ctrl+]Nawiguj chatyPrzejdź między historią chatu
SkrótAkcjaPrzykład użycia
Ctrl+K (w terminalu)Komenda AI”wylistuj moje pięć najnowszych gałęzi git”
Ctrl+Shift+KPrzełącz skupienie terminalaSzybkie komendy terminala

Zastąp wszystkie Ctrl z Cmd:

  • Cmd+K - Edycja inline
  • Cmd+I - Chat agenta
  • Cmd+L - Przełącz panel
  • Cmd+/ - Przełącznik modelu
1. Zobacz błąd → Wybierz kod (podwójne kliknięcie)
2. Ctrl+K → Wpisz "napraw błąd"
3. Enter → Tab (akceptuj poprawkę)
Całkowity czas: 3 sekundy
1. Wybierz odpowiedni kod
2. Ctrl+Shift+L (dodaj do chatu)
3. Powtórz dla wielu kontekstów
4. Wpisz pytanie → Enter
Doskonale dla: Złożonego debugowania
1. Wybierz funkcję/klasę
2. Ctrl+K
3. "refaktoryzuj do użycia [wzorca]"
4. Przejrzyj diff → Enter
Zaoszczędzony czas: 5-10 minut na refaktoryzację
  1. Naciśnij Ctrl+Shift+P (Paleta komend)
  2. Wpisz “Keyboard Shortcuts”
  3. Wyszukaj komendy specyficzne dla Cursora
  4. Kliknij ikonę ołówka, aby dostosować

Rozważ dodanie tych niestandardowych skrótów dla częstych operacji:

{
"key": "ctrl+alt+t",
"command": "cursor.generateTests",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+d",
"command": "cursor.generateDocs",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+r",
"command": "cursor.reviewCode",
"when": "editorTextFocus"
}
  • Ctrl+K - Edycje inline (użyj 50+ razy)
  • Tab - Akceptuj uzupełnienia
  • Ctrl+I - Otwórz chat
  • Ctrl+L - Przełącz panel
  • Ctrl+Shift+L - Dodaj kontekst do chatu
  • Ctrl+Enter - Akceptuj wszystkie zmiany
  • Ctrl+N - Nowy chat
  • Ctrl+→ - Częściowe akceptowanie
  • Ctrl+E - Agent w tle
  • Ctrl+T - Zakładki chatu
  • Ctrl+. - Przełączanie trybu
  • Komendy AI terminala
  • Tworzenie niestandardowych skrótów
  • Kombinacje wielu skrótów
  • Przepływy specyficzne dla kontekstu
  • Udostępnianie skrótów zespołowi
  1. Nadmierne poleganie na myszy - Zmuszaj się do używania skrótów nawet jeśli początkowo wolniej
  2. Nieużywanie uzupełniania Tab - Jest szybsze niż myślisz
  3. Zapominanie o skrótach kontekstu - Ctrl+Shift+L to przełom
  4. Ignorowanie częściowego akceptowania - Ctrl+→ daje ci precyzyjną kontrolę
  5. Brak dostosowywania - Twój przepływ pracy jest unikalny, spraw by skróty pasowały

Śledź użycie skrótów przez jeden tydzień:

MetrykaPoczątkującyŚrednio zaawansowanyEkspert
Skróty/godzina5-1020-3050+
Użycie myszy80%40%poniżej 10%
Ukończenie zadańPodstawa1.5x szybciej3x szybciej
Przerwy w przepływieCzęsteOkazjonalneRzadkie

Ukończ całą funkcję bez dotykania myszy:

  1. Utwórz nowy plik (Ctrl+N)
  2. Napisz funkcję z uzupełnianiem Tab
  3. Dodaj obsługę błędów (Ctrl+K → “dodaj try-catch”)
  4. Wygeneruj testy (Ctrl+I → “napisz testy”)
  5. Commituj (Ctrl+K w terminalu → “commit z wiadomością”)
  1. Znajdź 50-liniową funkcję
  2. Użyj Ctrl+K do podziału na mniejsze funkcje
  3. Zmierz czas - dąż do poniżej 2 minut
  4. Powtarzaj codziennie aż stanie się naturalne
  1. Otwórz 3 powiązane pliki
  2. Zbuduj kontekst używając tylko skrótów
  3. Zadaj złożone pytanie architektoniczne
  4. Implementuj sugerowane zmiany
  5. Wszystko bez myszy

“Nauka skrótów skróciła mój czas kodowania o 40%. Spędzałem połowę czasu na nawigacji - teraz to natychmiastowe.”

Kluczowe skróty które najbardziej pomogły:

  • Ctrl+K dla szybkich poprawek
  • Tab dla uzupełnień
  • Ctrl+I dla nauki

Teraz gdy opanowałeś skróty klawiszowe, wzmocnij swoją produktywność dalej z: