To pytanie wyjaśnia, jak przeładować .inputrcza pomocą C-x C-r. Ale jak przeładować go za pomocą poleceń w skrypcie bash?
To pytanie wyjaśnia, jak przeładować .inputrcza pomocą C-x C-r. Ale jak przeładować go za pomocą poleceń w skrypcie bash?
Odpowiedzi:
Użyj bindpolecenia:
bind -f ~/.inputrc
Zobacz help bindwięcej informacji:
-f filename Read key bindings from FILENAME.
-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.