Cheatsheet für Tastaturkürzel

In diesem Abschnitt findest Du eine Zusammenfassung der wichtigsten Tastenkürzel von Sonic Pi. In Abschnitt 10.1 erklärte ich Dir bereits, warum diese so nützlich sind.

Konventionen

Wir verwenden die folgenden Konventionen (Meta ist Alt auf Windows und Linux und Cmd auf dem Mac wie in 10.1 beschrieben):

C-a bedeutet, die Control (Strg auf deutschen Tastaturen) zu drücken und zu halten, dabei a zu drücken und danach beide Tasten wieder los zu lassen. M-r bedeutet, Meta zu drücken und zu halten, dabei die r-Taste zu drücken und danach beide wieder los zu lassen. S-M-z bedeutet, die Meta-Taste zu drücken und zu halten, dann Shift zu drücken und zu halten und schließlich die z-Taste und alle drei Tasten gleichzeitig wieder los zu lassen. C-M-f bedeutet, Control zu drücken und zu halten, dann Meta zu drücken und zu halten, dann f zu drücken und alle drei Tasten gleichzeitig wieder los zu lassen.

Steuerung der Hauptanwendung

M-r - Code ausführen M-s - Code-Ausführung stoppen M-i - Hilfesystem ein-/ausschalten M-p - Einstellungen ein-/ausschalten M-< - Zum Puffer links wechseln M-> - Zum Puffer rechts wechseln M-+ - Schrift des Puffers vergrößern M-- - Schrift des Puffers verkleinern

Auswahl/Kopieren/Einfügen

M-a - Alles auswählen M-c - Auswahl in den Zwischenspeicher kopieren M-] - Auswahl in den Zwischenspeicher kopieren M-x - Auswahl ausschneiden und im Zwischenspeicher ablegen C-] - Auswahl ausschneiden und im Zwischenspeicher ablegen C-k - Text ab Cursor bis zum Ende der Zeile ausschneiden M-v - Inhalt des Zwischenspeichers in den Editor kopieren C-y - Inhalt des Zwischenspeichers in den Editor kopieren C-SPACE - Markierung setzen. Textauswahl ab jetzt von hier bis zum Cursor. C-g löscht die Markierung.

Text-Manipulation

M-m - Gesamten Code ausrichten Tab - Aktuelle Codezeile oder Auswahl ausrichten C-l - Editor zentrieren M-/ - Aktuelle Codezeile auskommentieren C-t - Zeichen vertauschen M-u - Das nächste Wort oder Auswahl in Großbuchstaben wandeln. M-l - Das nächste Wort oder Auswahl in Kleinbuchstaben wandeln.

C-a - An den Anfang der Zeile springen C-e - Ans Ende der Zeile springen C-p - Zur vorherigen Zeile springen C-n - Zur nächsten Zeile springen C-f - Ein Zeichen vorwärts C-b - Ein Zeichen zurück M-f - Ein Wort nach vorne M-b - Ein Wort zurück C-M-n - Zeile oder Auswahl nach unten schieben C-M-p - Zeile oder Auswahl nach unten schieben S-M-u - 10 Zeilen nach oben springen S-M-d - 10 Zeilen nach unten springen M-< - Zum Anfang des Puffers gehen M-> - Zum Ende des Puffers gehen

Löschen

C-h - Vorangegangenes Zeichen löschen C-d - Nächstes Zeichen löschen

Fortgeschrittene Funktionen des Editors

C-i - Dokumentation für das Wort unter dem Cursor anzeigen M-z - Rückgängig (“Undo”) S-M-z - Wiederholen (“Redo”) C-g - Escape S-M-f - Vollbildmodus ein-/ausschalten S-M-b - Buttons ein-/ausschalten S-M-l - Protokollfenster ein-/ausschalten S-M-m - Dunkle Benutzeroberfläche ein-/ausschalten S-M-s - Inhalt des Puffers in Datei speichern S-M-o - Datei in einen Puffer laden