Jak ponownie załadować .inputrc za pomocą skryptu bash?

31

To pytanie wyjaśnia, jak przeładować .inputrcza pomocą C-x C-r. Ale jak przeładować go za pomocą poleceń w skrypcie bash?

FMc
źródło

Odpowiedzi:

36

Użyj bindpolecenia:

bind -f ~/.inputrc

Zobacz help bindwięcej informacji:

-f  filename       Read key bindings from FILENAME.
Cyrus
źródło
2
Nie usuwa to usuniętych wpisów.
Sparhawk
Jestem nieco zaskoczony, widząc, że -fopcja akceptuje tylko nazwę pliku , a nie plik, co oznacza na przykład, że bind -f <(cat ~/.inputrc)nie ma żadnego efektu. Wpadam na to, próbując przekazać jedną setlinię do bind -f.
Enrico Maria De Angelis