Comment recharger .inputrc en utilisant un script bash?

31

Cette question explique comment recharger à l' .inputrcaide de C-x C-r. Mais comment le rechargerait-on en utilisant des commandes dans un script bash?

FMc
la source

Réponses:

36

Utilisez la bindcommande:

bind -f ~/.inputrc

Voir help bindpour plus d'informations:

-f  filename       Read key bindings from FILENAME.
cYrus
la source
2
Cela ne dissocie pas les entrées supprimées.
Sparhawk
Je suis un peu surpris de voir que l' -foption n'accepte qu'un nom de fichier , pas un fichier, ce qui signifie, par exemple, que cela bind -f <(cat ~/.inputrc)n'a aucun effet. Je rencontre cela en essayant de passer une seule setligne à bind -f.
Enrico Maria De Angelis