Try   HackMD

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