Ce qui suit est un récapitulatif des principaux raccourcis clavier disponibles avec Sonic Pi. Voyez svp la section 10.1 pour la motivation et le contexte.
Dans cette liste, nous utilisons les conventions suivantes (où Meta est la touche Alt pour Windows/Linux et Cmd sur Mac) :
C-a
signifie maintenir la touche Control enfoncée puis presser la touche a en les maintenant les deux en même temps, puis les relâcher.
M-r
signifie maintenir la touche Meta enfoncée puis presser la touche r en les maintenant les deux en même temps, puis les relâcher.
S-M-z
signifie maintenir les touches Majuscule et Meta enfoncées puis presser la touche z en les maintenant les deux en même temps, puis les relâcher.
C-M-f
signifie maintenir les touches Control et Meta enfoncées puis presser la touche f en les maintenant les deux en même temps, puis les relâcher.
M-r
- Exécute le code
M-s
- Arrête le code
M-i
- Affiche/cache le système d’aide
M-p
- Affiche/cache les préférences
M-{
- Bascule sur le buffer de gauche
M-}
- Bascule sur le buffer de droite
M-+
- Augmente la taille du texte du buffer courant
M--
- Diminue la taille du texte du buffer courant
M-a
- Sélectionner tout
M-c
- Copie la sélection dans le presse-papier
M-]
- Copie la sélection dans le presse-papier
M-x
- Coupe la sélection et la copie dans le presse-papier
C-]
- Coupe la sélection et la copie dans le presse-papier
C-k
- Coupe jusqu’à la fin de la ligne et le copie dans le presse-papier
M-v
- Colle depuis le presse-papier
C-y
- Colle depuis le presse-papier
C-SPACE
- Pose une marque. La navigation surligne et sélectionne la région depuis la marque. Utilisez C-g
pour sortir.
M-m
- Aligne et indente tout le texte
Tab
- Aligne et indente la ligne courante ou la sélection (ou sélectionne l’auto-complétion)
C-l
- Centre l’éditeur
M-/
- Commente/Décommente la ligne courante ou la sélection
C-t
- Intervertit les caractères sélectionnés
M-u
- Convertit le mot suivant (ou la sélection) en majuscule.
M-l
- Convertit le mot suivant (ou la sélection) en minuscule.
C-a
- Déplace au début de la ligne
C-e
- Déplace à la fin de la ligne
C-p
- Déplace à la ligne précédente
C-n
- Déplace à la ligne suivante
C-f
- Avance d’un caractère
C-b
- Recule d’un caractère
M-f
- Avance d’un mot
M-b
- Recule d’un mot
C-M-n
- Déplace la ligne ou la sélection vers le bas
C-M-p
- Déplace la ligne ou la sélection vers le haut
S-M-u
- Déplace 10 lignes vers le haut
S-M-d
- Déplace 10 lignes vers le bas
M-<
- Aller au début du tampon
M->
- Aller à la fin du tampon
C-h
- Supprime le caractère précédent
C-d
- Supprime le caractère suivant
C-i
- Affiche la documentation du mot où se trouve le curseur
M-z
- Défait
S-M-z
- Refait
C-g
- Sortir
S-M-f
- Bascule en mode plein écran
S-M-b
- Affiche/cache les boutons
S-M-l
- Affiche/cache le panneau “trace”
S-M-m
- Bascule entre l’affichage clair et sombre
S-M-s
- Enregistrer le contenu du tampon dans un fichier
S-M-o
- Charger le contenu d’un tampon à partir d’un fichier