Ниже приводится обзор основных клавиатурных сочетаний, доступных в 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
- Загрузить содержания из файла в буфер