Wie lade ich .inputrc mit einem Bash-Skript neu?

31

Diese Frage wird erläutert , wie nachladen .inputrcmit C-x C-r. Aber wie würde man es mit Befehlen in einem Bash-Skript neu laden?

FMc
quelle

Antworten:

36

Verwenden Sie den bindBefehl:

bind -f ~/.inputrc

Sehen Sie help bindfür weitere Informationen:

-f  filename       Read key bindings from FILENAME.
cYrus
quelle
2
Entfernte Einträge werden dadurch nicht freigegeben.
Sparhawk
Ich bin ein bisschen überrascht zu sehen, dass die -fOption nur einen Dateinamen akzeptiert , keine Datei, was zum Beispiel bedeutet, dass dies bind -f <(cat ~/.inputrc)keine Auswirkung hat. Ich stoße darauf, während ich versuche, eine einzelne setZeile an zu übergeben bind -f.
Enrico Maria De Angelis