ariables de « Readline ». Associe une séquence de touches à une fonction « Readline » ou une macro, ou définit une variable « Readline ». La syntaxe des arguments non-options est équivalente à celle du fichier ~/.inputrc, mais doivent être transmis comme arguments uniques : ex : bind '"\C-x\C-r" : re-read-init-file'. Options : -m keymap Utilise KEYMAP comme mappage clavier pendant la durée de cette commande. Des noms de mappage valables sont « emacs », « emacs-standard », « emacs-meta », « emacs-ctlx », « vi », « vi-move », « vi-command » et « vi-insert ». -l Affiche les noms de fonctions. -P Affiche les noms et associations des fonctions. -p Affiche les fonctions et associations dans une forme qui peut être réutilisée comme entrée. -S Affiche les séquences de touches qui invoquent des macros, et leurs valeurs. -s Affiche les séquences de touches qui invoquent des macros, et leurs valeurs sous une forme qui peut être utilisée comme entrée. -V Affiche les noms et valeurs des variables -v Affiche les noms et valeurs des variables dans une forme qui peut être réutilisée comme entrée. -q nom-fonction Permet de savoir quelles touches appellent la fonction. -u nom-fonction Enlève toutes les associations de touches liée à la fonction. -r seqtouche Enlève l'association pour « seqtouche ». -f nomfichier Lit l'association de touches depuis NOMFICHIER. -x seqtouche:commande-shell Entraîne l'exécution de la commande-shell lorsque « seqtouche » est entrée. -X Liste les séquences de touches liées à -x et les commandes associées sous une forme qui peut être réutilisée comme entrée. Si des arguments sont présents après le traitement des options, les options -P et -P les traitent comme des noms de la commande readline et restreignent la sortie à ces noms. Code de sortie : « bind » renvoie 0 à moins qu'une option non reconnue ne soit donnée ou qu'une erreur survienne.