Ниже приводится обзор основных клавиатурных сочетаний, доступных в Sonic Pi. Пожалуйста, посмотрите раздел 10.1 для подготовки и мотивации.
В этом списке мы используем следующие соглашения (где Meta называется Alt в Windows/Linux или Cmd в Mac):
C-a значит удерживая клавишу Control, нажмите клавишу a. И после того, как обе клавиши будут нажаты одновременно, отпустите их.M-r значит удерживая клавишу Meta, нажмите клавишу r. И после того, как обе клавиши будут нажаты одновременно, отпустите их.S-M-z значит удерживая клавиши Shift и Meta, нажмите клавишу z. И после того, как все три клавиши будут нажаты одновременно, отпустите их.C-M-f значит удерживая клавиши Control и Meta, нажмите клавишу f. И после того, как все три клавиши будут нажаты одновременно, отпустите их.M-r - Выполнить кодM-s - Остановить выполнение кодаM-i - Показать/скрыть справочную системуM-p - Показать/скрыть настройкиM-{ - Переключить буфер влевоM-} - Переключить буфер вправоS-M-0 - Switch to buffer 0S-M-1 - Switch to buffer 1S-M-9 - Switch to buffer 9M-+ - Увеличить размер текста в текущем буфереM-- - Уменьшить размер текста в текущем буфереM-a - Выбрать всёM-c - Копировать выделение в буфер обменаM-] - Копировать выделение в буфер обменаM-x - Вырезать выделение в буфер обменаC-] - Вырезать выделение в буфер обменаC-k - Вырезать от курсора до конца строкиM-v - Вставить из буфера обмена в редакторC-y - Вставить из буфера обмена в редакторC-SPACE - Установить метку. Теперь навигация управляет областью выделения. Используйте C-g для отмены.M-m - Выровнять весь текстTab - Выровнять текущую линию/выделениеC-l - Отобразить буфер с текущей строкой по центру экранаM-/ - Комментировать/раскомментировать текущую строкуC-t - Перемещение/замена символовM-u - Преобразовать следующее слово (или выделение) в верхний регистр.M-l - Преобразовать следующее слово (или выделение) в нижний регистрC-a - Перейти в начало строкиC-e - Перейти в конец строкиC-p - Перейти на предыдущую строкуC-n - Перейти на следующую строкуC-f - Перейти вперёд на один символC-b - Перейти назад на один символM-f - Перейти вперёд на одно словоM-b - Перейти назад на одно словоC-M-n - Переместить строку или выделение внизC-M-p - Переместить строку или выделение вверхS-M-u - Подняться на 10 строкS-M-d - Опуститься на 10 строкM-< - Перейти в начало буфераM-> - Перейти в конец буфераC-h - Удалить предыдущий символC-d - Удалить следующий символC-i - Показать документацию по слову под курсоромM-z - ОтменаS-M-z - ПовторC-g - EscapeS-M-f - Переключение полноэкранного режимаS-M-b - Показать/скрыть кнопкиS-M-l - Показать/скрыть журналS-M-m - Переключение между светлым и тёмным режимомS-M-s - Сохранить содержание буфера в файлS-M-o - Загрузить содержания из файла в буфер