Antisèche des raccourcis

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.

Conventions

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.

Manipulation de l’application principale

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

Sélection/Copier/Coller

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.

Manipulation du texte

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

Suppression

C-h - Supprime le caractère précédent C-d - Supprime le caractère suivant

Fonctionnalités avancées de l’éditeur

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