Le fichier à modifier peut être soit /etc/inputrc
soit /home/user/.inputrc
- Se déplacer d’un mot à l’autre
le déplacement peut donc se faire en utilisant CTRL+Flèche (ou ALT+Flèche suivant les configs)
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\e[5C": forward-word
"\e[5D": backward-word
"\e\e[C": forward-word
"\e\e[D": backward-word
forward-word (M-f)
Avancer jusqu’à la fin du mot suivant. Les mots sont composés de caractères alphanumériques (lettres et chiffres).
backward-word (M-b)
Reculer jusqu’au début du mot courant, ou du précédent. Les mots sont composés de caractères alphanumériques (lettres et chiffres).
- Rechercher dans l’historique uniquement les commandes qui commencent par le même début
Ceci est effectué en utilisant la flèche du haut et la flèche du bas
"\e[A": history-search-backward
"\e[B": history-search-forward
history-search-forward
Rechercher en avant dans l’historique la chaîne comprise entre le début de la ligne actuelle, et la position du curseur. Par défaut cette commande n’est affectée à aucune touche. Cette une recherche non-incrémentale.
history-search-backward
Rechercher en arrière dans l’historique la chaîne comprise entre le début de la ligne actuelle, et la position du curseur. Cette une recherche non-incrémentale.
- Permet d’ignorer la casse pour la complétion
set completion-ignore-case On
completion-ignore-case (Off)
Sur On, Readline effectue les comparaisons et complétions de noms de fichiers en différenciant sans différencier les majuscules et minuscules.
- Permet de ne pas être obligé de taper la touche TAB 2 fois pour afficher les combinaisons
set show-all-if-ambiguous On
show-all-if-ambiguous (Off)
Cette variable agit sur la complétion des commandes. Lorsqu’elle contient la valeur on, toutes les complétions possibles sont affichées immédiatement plutôt que de déclencher l’avertisseur sonore.
- Permet de ne pas bipper
Celle ci est très connue mais je ma remet quand même
set bell-style none
bell-style (audible)
Cette variable commande readline lorsqu’il faut déclencher le signal sonore du terminal. Si cette variable contient la valeur none, readline n’utilise pas de signal, si elle contient visible, on utilise un avertisseur visuel, si elle contient audible, readline essaie le signal sonore du terminal.
Pour plus d’infos: man bash
section BIBLIOTHÈQUE READLINE