# Shortcut Cheatsheet

Het volgende is een samenvatting van de belangrijkste sneltoetsen die beschikbaar zijn in Sonic Pi. Zie sectie 10.1 voor motivatie en achtergrond.

## Conventies

In deze lijst, gebruiken we de volgende conventies (waar Meta staat is dit Alt op Windows/Linux en Cmd op Mac):

`C-a` betekend hou de Control toets en de a toets tegelijkertijd in, laat dan los. `M-r`betekent hou de Meta toets en druk dan de r toets tegelijkertijd in, laat dan los. `S-M-z` betekent hou de Shift toets, dan de Meta toets, en tenslotte de z toets tegelijkertijd allemaal in en laat dan los. `C-M-f` betekent hou de Control toets, dan de Meta en tenslotte de f toets allemaal tegelijkertijd in, en dan los deze dan.

## Belangrijkste Applicatie Manipulatie

`M-r` - code afspelen `M-s` - Stop code `M-i` - Help Systeem Schakelaar `M-p` - Voorkeursinstellingen Aan/Uit `M-{` - Buffer naar links omwisselen `M-}` - Buffer naar links omwisselen `M-+` - Vergroot de tekstgrootte van de huidige buffer `M--` - Verkleint de tekstgrootte van de huidige buffer

## Selectie/Kopiëren/Plakken

`M-a` - Selecteer alles `M-c` - kopieer selectie om buffer te plakken `M-]` - Kopieer selectie om buffer te plakken `M-x` - Knip selectie om buffer te plakken `C-]` - Knip selectie om buffer te plakken `C-k` - Knip tot het einde van de lijn `M-v` - Plak naar editor vanaf plak buffer `C-y` - Plak naar editor vanaf plak buffer `C-SPACE` - Zet markering. Navigatie zal nu gemarkeerd gebied manipuleren. Gebruik `C-g` om te verlaten.

## Bewerken van tekst

`M-m` - Alle tekst uitlijnen `Tab` - Huidige lijn uitlijnen of selectie (of selecteer automatisch aanvullen) `C-l` - Editor Centreren `M-/` - Comment/Uncomment huidige lijn of selectie `C-t` - Karakters omzetten/ruilen `M-u` - Volgende woord (of selectie) omzetten in hoofdletters. `M-l` - -Volgende woord (of selectie) omzetten in kleine letters.

## Navigatie

`C-a` - Naar het begin van de lijn `C-e` -Verplaats naar einde van regel `C-p` -Verplaatsen naar vorige regel `C-n` - Verplaatsen naar volgende regel `C-f` -Eén teken naar rechts verplaatsen `C-b` - Eén teken naar achter verplaatsen `M-f` - Eén woord naar voor springen `M-b` - Eén woord naar achter springen `C-M-n` -Zet lijn of selectie naar beneden `C-M-p` - Zet lijn of selectie naar boven `S-M-u` - 10 lijnen naar boven gaan `S-M-d` - 10 lijnen naar beneden gaan `M-<` - Naar het begin van de buffer gaan `M->` - Naar het eind van de buffer gaan

## Verwijdering

`C-h` - Vorige teken verwijderen `C-d` - Volgend teken verwijderen

## Geavanceerde Editor Functies

`C-i` - Toon docs voor het woord onder de cursor `M-z` - Ongedaan maken `S-M-z` - Opnieuw maken `C-g` - Verlaten `S-M-f` - Tussen Fullscreen modus schakelen `S-M-b`- Zichtbaarheid van knoppen in-/uitschakelen `S-M-l` - Zichtbaarheid van log in-/uitschakelen `S-M-m` - Tussen licht/donker modus schakelen `S-M-s` - Inhoud van de buffer als een bestand opslaan `S-M-o` - Inhoud van buffer vanuit een bestand laden