Bash
Toetsenbord sneltoetsen
Zoeken…
Opmerkingen
bind -P
alle geconfigureerde snelkoppelingen weergeven.
Snelkoppelingen oproepen
kortere weg | Beschrijving |
---|---|
Ctrl + r | doorzoek de geschiedenis achteruit |
Ctrl + p | vorige opdracht in de geschiedenis |
Ctrl + n | volgende opdracht in de geschiedenis |
Ctrl + g | verlaat de zoekmodus voor geschiedenis |
Alt + . | gebruik het laatste woord van de vorige opdracht |
herhaal dit om het laatste woord van de vorige + 1-opdracht te krijgen | |
Alt + n Alt + . | gebruik het nde woord van de vorige opdracht |
!! + Terug | voer het laatste commando opnieuw uit (handig wanneer je sudo bent vergeten: sudo !! ) |
Snelkoppelingen bewerken
kortere weg | Beschrijving |
---|---|
Ctrl + a | ga naar het begin van de regel |
Ctrl + e | naar het einde van de regel gaan |
Ctrl + k | Dood de tekst vanaf de huidige cursorpositie tot het einde van de regel. |
Ctrl + u | Dood de tekst vanaf de huidige cursorpositie tot het begin van de regel |
Ctrl + w | Dood het woord achter de huidige cursorpositie |
Alt + b | één woord achteruit gaan |
Alt + f | één woord vooruit |
Ctrl + Alt + e | shell breidt lijn uit |
Ctrl + y | Trek de laatst gedode tekst terug in de buffer bij de cursor. |
Alt + y | Roteer door gedode tekst. U kunt dit alleen doen als de vorige opdracht Ctrl + y of Alt + y is . |
Als je tekst doodt, wordt tekst verwijderd, maar wordt deze opgeslagen zodat de gebruiker deze opnieuw kan invoeren door eraan te trekken. Hetzelfde als knippen en plakken, behalve dat de tekst op een kill-ring wordt geplaatst waarmee meer dan één set tekst kan worden teruggevoerd naar de opdrachtregel.
Je kunt meer informatie vinden in de emacs-handleiding .
Taakcontrole
kortere weg | Beschrijving |
---|---|
Ctrl + c | Stop de huidige taak |
Ctrl + z | Onderbreek de huidige taak (stuur een SIGTSTP-signaal) |
macro's
kortere weg | Beschrijving |
---|---|
Ctrl + x , ( | begin met het opnemen van een macro |
Ctrl + x , ) | stop met het opnemen van een macro |
Ctrl + x , e | voer de laatst opgenomen macro uit |
Custome Key Bindingen
Met de opdracht bind
is het mogelijk om aangepaste toetsbindingen te definiëren.
Het volgende voorbeeld bindt een Alt + w aan >/dev/null 2>&1
:
bind '"\ew"':"\" >/dev/null 2>&1\""
Als u de regel wilt uitvoeren, voegt u er onmiddellijk \Cm
( Enter ) aan toe:
bind '"\ew"':"\" >/dev/null 2>&1\C-m\""
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow