Terminal Sneltoetsen Cheat Sheet
Terminal-sneltoetsen (meestal gebaseerd op de Emacs-modus, de standaard voor de meeste Shells) kunnen de efficiëntie op de opdrachtregel aanzienlijk verhogen.
Cursorverplaatsing
| Sneltoets | Beschrijving |
|---|---|
Ctrl + A |
Cursor naar het begin van de regel verplaatsen |
Ctrl + E |
Cursor naar het einde van de regel verplaatsen |
Alt + F |
Cursor één woord vooruit verplaatsen |
Alt + B |
Cursor één woord achteruit verplaatsen |
Ctrl + F |
Cursor één teken vooruit verplaatsen |
Ctrl + B |
Cursor één teken achteruit verplaatsen |
Ctrl + XX |
Snel heen en weer springen tussen het begin van de regel und de huidige cursorpositie |
Tekstbewerking
| Sneltoets | Beschrijving |
|---|---|
Ctrl + U |
Knippen/verwijderen van cursor naar begin van de regel |
Ctrl + K |
Knippen/verwijderen van cursor naar einde van de regel |
Ctrl + W |
Eén woord vóór de cursor knippen/verwijderen |
Alt + D |
Eén woord na de cursor knippen/verwijderen |
Ctrl + Y |
Laatst geknipte inhoud plakken (Yank) |
Ctrl + H |
Teken vóór de cursor verwijderen (Backspace) |
Ctrl + D |
Teken na de cursor verwijderen (sluit de terminal als er geen tekst is) |
Ctrl + _ |
Laatste bewerking ongedaan maken |
Ctrl + T |
Twee tekens vóór und na de cursor van plaats wisselen |
Procesbeheer
| Sneltoets | Beschrijving |
|---|---|
Ctrl + C |
Huidig actief proces beëindigen (SIGINT) |
Ctrl + Z |
Huidig proces pauzeren naar de achtergrond (SIGTSTP) |
Ctrl + D |
EOF verzenden, sluit meestal de huidige Shell af of beëindigt de invoer |
Ctrl + S |
Uitvoer naar scherm stopzetten (schermvergrendeling) |
Ctrl + Q |
Schermuitvoer hervatten |
Ctrl + \ |
Huidig proces afsluiten en een core dump genereren (SIGQUIT) |
Geschiedenis en Zoeken
| Sneltoets | Beschrijving |
|---|---|
Ctrl + R |
Zoeken in commandogeschiedenis (incrementeel zoeken) |
Ctrl + G |
Zoekmodus verlaten |
Ctrl + P |
Vorig commando (pijl omhoog) |
Ctrl + N |
Volgend commando (pijl omlaag) |
!! |
Laatste commando uitvoeren |
!string |
Laatste commando uitvoeren dat begint met een string |
!* |
Verwijzen naar alle argumenten van het laatste commando |
!$ |
Verwijzen naar het laatste argument van het laatste commando |
Schermbeheer
| Sneltoets | Beschrijving |
|---|---|
Ctrl + L |
Scherm wissen (hetzelfde als ‘clear’) |
Ctrl + S |
Terminal bevriezen (stopt met accepteren van invoer) |
Ctrl + Q |
Terminal ontdooien |