O seguinte é um sumário dos principais atalhos disponíveis no Sonic Pi. Por favor vê a secção 10.1 para motivação e contexto.
Nesta lista, usamos a seguinte convenção (onde Meta ou é o Alt em Windows/Linux ou o Cmd no Mac):
C-a
significa carregar na tecla Control e depois carrega a tecla a estando as duas pressionadas ao mesmo tempo, depois libertando.M-r
significa pressionar a tecla Meta e depois pressionar a tecla r ao mesmo tempo, depois libertando.S-M-z
significa presionar a tecla Shift, depois a tecla Meta, e finalmente a tecla z todas ao mesmo tempo, depois libertando.C-M-f
significa premir a tecla Control, e depois premir a tecla Meta, finalmente a tecla f todas ao mesmo tempo, depois libertando.M-r
- Correr códigoM-s
- Parar códigoM-i
- Comutar o sistema de ajudaM-p
- Comutar preferenciasM-{
- Mudar para a buffer da esquerdaM-}
- Mudar para a buffer da direitaS-M-0
- Switch to buffer 0S-M-1
- Switch to buffer 1S-M-9
- Switch to buffer 9M-+
- Aumentar tamanho do texto da buffer correnteM--
- Reduzir o tamanho de texto na corrente bufferM-a
- Selecionar tudoM-c
- Copiar selecção para colar na bufferM-]
- Copiar seleção para colar no bufferM-x
- Cortar seleção para colar na bufferC-]
- Cortar seleção para a colar na bufferC-k
- Cortar até ao fim da linhaM-v
- Colar para o editorC-y
- Colar para o editorC-SPACE
- Colocar marca. A navegação irá agora manipular a região sublinhada. Usar C-g
para escapar.M-m
- Alinhar todo o textoTab
- Alinha a corrente linha ou seleção (ou escolhe autocompletion)C-l
- Centra o editorM-/
- Comuta os comentários da linha actual ou seleçãoC-t
- Transpõe/troca caracteresM-u
- Converte a próxima palavra (ou selecção) para maiúsculas.M-l
- Converte a próxima palavra (ou selecção) para minúsculas.C-a
- Mover para o inicio da linhaC-e
- Mover para o final da linhaC-p
- Mover para a linha anteriorC-n
- Mover para a próxima linhaC-f
- Mover para a frente um caractereC-b
- Mover para trás um caractereM-f
- Mover para a frente uma palavraM-b
- Mover para trás uma palavraC-M-n
- Mover uma linha ou selecção para baixoC-M-p
- Mover linha ou selecção para cimaS-M-u
- Mover para cima 10 linhasS-M-d
- Mover para baixo 10 linhasM-<
- Mover para o inicio da bufferM->
- Mover para o final da bufferC-h
- Remove o caractere anteriorC-d
- Remove o proximo caractereC-i
- Mostra documentação sobre a palavra por baixo do cursorM-z
- UndoS-M-z
- RefazerC-g
- EscaparS-M-f
- comutar ecrã totalS-M-b
- Comutar visibilidade dos botõesS-M-l
- Comuta visibilidade do registoS-M-m
- Comuta entre o modo claro/escuroS-M-s
- Salva o conteúdo de uma buffer para um ficheiroS-M-o
- Carrega o conteúdo de uma buffer para um ficheiro