raccourcis bash
BASH - Liste de Raccourcis clavier pour Bash¶
Raccourcis d'édition de commande
CTRL+a : aller au début de la ligne de commande
CTRL+e : aller à la fin de la ligne de commande
CTRL+k : supprime du curseur jusqu'à la fin de la ligne de commande
CTRL+u : supprime du curseur jusqu'au début de la ligne de commande
CTRL+w : efface du curseur au début du mot (c.-à-d. Supprime un mot en arrière)
CTRL+y : colle le mot ou le texte coupé à l'aide de l'un des raccourcis de suppression (tel que elui ci-dessus) après le curseur CTRL+xx : déplace entre le début de la ligne de commande et la position actuelle du curseur (et etour) Alt+b : recule d'un mot (ou va au début du mot sur lequel se trouve actuellement le curseur)
Alt+f : avancer d'un mot (ou aller à la fin du mot sur lequel se trouve actuellement le curseur)
Alt+d : effacer jusqu'à la fin du mot commençant par le curseur (mot entier si le curseur est au ébut du mot) Alt+c : majuscule jusqu'à la fin du mot commençant par le curseur (mot entier si le curseur est u début du mot) Alt+u : met en majuscule du curseur à la fin du mot
Alt+l : faire des minuscules du curseur à la fin du mot
Alt+t : échange le mot actuel avec le mot précédent
CTRL+f : avancer d'un caractère
CTRL+b : recule d'un caractère
CTRL+d : efface le caractère sous le curseur
CTRL+h : efface le caractère avant le curseur
CTRL+t : échange le caractère sous le curseur avec le précédent
Ctrl+_ : annuler la dernière modification
Raccourcis de rappel de commande¶
CTRL+r : recherche l'historique en arrière
CTRL+g : échappe au mode de recherche historique
CTRL+p : commande précédente dans l'historique (c'est-à-dire parcourir l'historique des commandes)
CTRL+n : commande suivante de l'historique (c'est-à-dire avancer dans l'historique des commandes)
Alt +. : utilise le dernier mot de la commande précédente
Raccourcis de contrôle de commande¶
CTRL+l : efface l'écran
CTRL+s : arrête la sortie à l'écran (pour une longue commande verbeuse)
CTRL+q : autorise la sortie à l'écran (si précédemment arrêté avec la commande ci-dessus)
CTRL+c : termine la commande
CTRL+z : suspend / arrête la commande
Bash Bang (!) Commands¶
!! : lance la dernière commande
! blah : lance la dernière commande commençant par 'blah' (par exemple! ls)
! blah: p : affiche la commande que ! blah va exécuter (l'ajoute également à la dernière commande de l'historique des commandes)
! $ : le dernier mot de la commande précédente (identique à Alt +.)
! $: p : affiche le mot que ! $ remplacerait
! \ :* la commande précédente à l'exception du dernier mot (par exemple, si vous tapez ' find somefichier.txt / ', alors ! * Vous donnera ' find somefichier.txt ')
! *: p : affiche ce que ! * substituerait