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