Comment se faliciter la ligne de commande en ajustant le fichier inputrc

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

Vus : 42
Publié par Uggy : 252