Poniżej dostępne jest podsumowanie najważniejszych skrótów dostępnych w Sonic Pi. Przejrzyj proszę rozdział 10.1 dla uzyskania motywacji i tła.
W poniższej liście używamy następujących konwencji (gdzie Meta oznacza klawisz Alt w systemach Windows/Linux oraz Cmd w systemie Mac OS):
C-a
oznacza: przytrzymaj klawisz Control, następnie naciśnij klawisz a tak, żeby przez chwilę oba były jednocześnie naciśnięte, po czym je puść.M-r
oznacza: przytrzymaj klawisz Meta i następnie naciśnij klawisz r tak, żeby przez chwilę oba były naciśnięte jednocześnie, po czym je puść.S-M-z
oznacza: naciśnij i przytrzymaj klawisz Shift, następnie naciśnij i przytrzymaj klawisz Meta i na końcu dołóż do tej kombinacji w tym samym czasie klawisz z, następnie puść wszystkie klawisze.C-M-f
oznacza: naciśnij i przytrzymaj klawisz Control, potem naciśnij i przytrzymaj klawisz Meta, po czym na końcu naciśnij do tego jeszcze klawisz f i puść wszystkie klawisze.M-r
- Uruchom kod (przycisk Run)M-s
- Zatrzymaj kod (przycisk Stop)M-i
- Otwórz/Zamknij System PomocyM-p
- Otwórz/Zamknij UstawieniaM-{
- Przejdź do buforu po lewej stronieM-}
- Przejdź do buforu po prawej stronieS-M-0
- Switch to buffer 0S-M-1
- Switch to buffer 1S-M-9
- Switch to buffer 9M-+
- Zwiększ rozmiar czcionki w aktualnym buforzeM--
- Zmniejsz rozmiar czczionki w aktualnym buforzeM-a
- Zaznacz wszystkoM-c
- Skopiuj zaznaczony obszar, aby móc go wkleić do bufora w innym miejscuM-]
- Skopiuj zaznaczony obszar, aby móc go wkleić do bufora w innym miejscuM-x
- Wytnij zaznaczony obszar, aby móc wkleić go do bufora w innym miejscuC-]
- Wytnij zaznaczony obszar, aby móc wkleić go do bufora w innym miejscuC-k
- Wytnij tekst od aktualnej pozycji kursora do końca liniiM-v
- Wklej zawartość schowka do aktualnego buforaC-y
- Wklej zawartość schowka do aktualnego buforaC-SPACE
- Ustaw punkt zaznaczenia. Następnie nawiguj po tekście, aby podświetlić tekst do zaznaczenia. Użyj C-g
aby wyłączyć/usunąć zaznaczenie.M-m
- Wyrównaj cały tekst w buforzeTab
- Popraw wyrównianie/zaznaczenie aktualnej liczby lub pokaż podpowiedziC-l
- Wyśrodkuj edytorM-/
- Dodaj lub usuń znak komentarza (#) na początku aktualnie wybranej (lub wybranych) linii koduC-t
- Transponuj/zamień znakiM-u
- Konwertuj następne słowo (lub zaznaczenie) do wielkich liter.M-l
- Konwertuj następne słowo (lub zaznaczenie) do małych liter.C-a
- Przenieś kursor do początku liniiC-e
- Przenieś kursor na koniec liniiC-p
- Przenieś kursor do poprzedniej liniiC-n
- Przenieś kursor do następnej liniiC-f
- Przenieś kursor o jeden znak do przodu (w prawo)C-b
- Przenieś kursor o jeden znak do tyłu (w lewo)M-f
- Przenieś kursor do przodu (w prawo) o jedno słowoM-b
- Przenieś kursor do tyłu (w lewo) o jedno słowoC-M-n
- Przenieś aktualną linie lub zaznaczenie w dółC-M-p
- Przenieś aktualną linię lub zaznaczenie do góryS-M-u
- Przenieś się do góry o 10 liniiS-M-d
- Przenieś się w dół o 10 liniiM-<
- Przenieś się na początek buforaM->
- Przenieś się na koniec buforaC-h
- Usuń poprzedni znakC-d
- Usuń kolejny znakC-i
- Pokaż dokumentację dla słowa, na którym znajduje się aktualnie kursorM-z
- Wstecz (cofnij zmianę)S-M-z
- Redo (powtórz zmianę)C-g
- Ucieczka (anulowanie)S-M-f
- Otwórz/Zamknij tryb pełnoekranowyS-M-b
- Pokaż/Schowaj przyciskiS-M-l
- Pokaż/Schowaj panel logowaniaS-M-m
- Przełączanie pomiędzy trybem jasnym i ciemnymS-M-s
- Zapisz zawartość bufora do plikuS-M-o
- Wczytaj zawartość z wybranego pliku do bufora