Bash
Tangentbordsgenvägar
Sök…
Anmärkningar
bind -P
visar alla konfigurerade genvägar.
Återkalla genvägar
Genväg | Beskrivning |
---|---|
Ctrl + r | sök historien bakåt |
Ctrl + p | tidigare kommando i historien |
Ctrl + n | nästa kommando i historien |
Ctrl + g | avsluta historikssökningsläge |
Alt + . | använd det sista ordet i det föregående kommandot |
upprepa för att få det sista ordet i föregående + 1-kommando | |
Alt + n Alt + . | använd det nionde ordet i föregående kommando |
!! + Återvänd | kör det sista kommandot igen (användbart när du har glömt sudo: sudo !! ) |
Redigera genvägar
Genväg | Beskrivning |
---|---|
Ctrl + a | gå till början av raden |
Ctrl + e | flytta till slutet av raden |
Ctrl + k | Döda texten från den aktuella markörpositionen till slutet av raden. |
Ctrl + u | Döda texten från den aktuella markörpositionen till början av raden |
Ctrl + w | Döda ordet bakom den aktuella markörpositionen |
Alt + b | flytta ett ord bakåt |
Alt + f | flytta fram ett ord |
Ctrl + Alt + e | skal utvidga linjen |
Ctrl + y | Dra tillbaka den senaste dödade texten tillbaka till bufferten vid markören. |
Alt + y | Rotera genom dödad text. Du kan bara göra detta om det tidigare kommandot är Ctrl + y eller Alt + y . |
Dödande text kommer att ta bort text, men spara den så att användaren kan sätta in den igen genom att yanka. Liknar klippa och klistra in förutom att texten placeras på en dödsring som gör att mer än en uppsättning text kan lagras tillbaka på kommandoraden.
Du kan ta reda på mer i emacs-manualen .
Jobbkontroll
Genväg | Beskrivning |
---|---|
Ctrl + c | Stoppa det nuvarande jobbet |
Ctrl + z | Stäng av det aktuella jobbet (skicka en SIGTSTP-signal) |
Makron
Genväg | Beskrivning |
---|---|
Ctrl + x , ( | börja spela in ett makro |
Ctrl + x , ) | sluta spela in ett makro |
Ctrl + x , e | kör det senast inspelade makroet |
Custome nyckelbindningar
Med bind
är det möjligt att definiera anpassade nyckelbindningar.
Nästa exempel binder en Alt + w till >/dev/null 2>&1
:
bind '"\ew"':"\" >/dev/null 2>&1\""
Om du vill köra raden omedelbart lägg till \Cm
( Enter ) till den:
bind '"\ew"':"\" >/dev/null 2>&1\C-m\""
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow