Bash, pour ceux qui ne connaissent pas encore, est l’acronyme de Bourne-Again Shell, c’est le shell (interface utilisateur) du projet GNU. C’est un interpréteur de ligne de commande puissant et paramétrable à souhait. Je vous propose donc ci-dessous quelques petits trucs pratiques à connaître afin de se simplifier la vie.
Tout d’abord dans le fichier .bashrc :
- bind « set show-all-if-ambiguous on », permettra de lister automatiquement les possibilités de complétion en cas d’ambiguïté.
- bind « set completion-ignore-case on », permettra de rendre insensible à la casse l’auto-complétion
- shopt -s cdspell, permettra à l’interpréteur d’ignorer les petites fautes de frappe lors du changement de répertoire
Maintenant avec la ligne de commande :
- =T (égal suivi de TAB ), équivalent à ls du répertoire courant
- CTRL+a, déplacer le curseur en début de ligne
- CTRL+e, déplacer le curseur en fin de ligne
- CTRL+k, supprime tous les caractères du curseur à la fin de la ligne
- CTRL+u, supprime tous les caractères du curseur au début de la ligne
- CTRL+r, recherche interactive dans l’historique des commandes de manière incrémentale. L’invite de commande change vous permettant de saisir un mot à rechercher. Appuyez de nouveau la même séquence pour continuer la recherche dans l’historique, ENTRER pour exécuter la commande, flèche gauche ou droite pour éditer la ligne.
Les astuces ci-dessus sont loin d’être exhaustives, mais ce sont des commandes intéressantes à connaître lorsque l’on utilise la ligne de commande.
Si vous avez d’autres « tricks » n’hésitez pas à les laisser en commentaire.


CTRL-w pour supprimer le mot précédent
CTRL- pour aller au début du mot précédent
CTRL- pour aller à la fin du mot suivant
ALT-b et ALT-f pour aller respectivement au début du mot précédent et à la fin du mot suivant.
Arg, WordPress à mal interpreté.
CTRL-FlecheGauche pour aller au début du mot précédent
CTRL-FlecheDroite pour aller à la fin du mot suivant
Mais le b-f fonctionne bien aussi