Це питання пояснює, як перезавантажити .inputrcза допомогою C-x C-r. Але як би перезавантажити його за допомогою команд у bash-скрипті?
Це питання пояснює, як перезавантажити .inputrcза допомогою C-x C-r. Але як би перезавантажити його за допомогою команд у bash-скрипті?
Відповіді:
Використовуйте bindкоманду:
bind -f ~/.inputrc
Див. Для help bindотримання додаткової інформації:
-f filename Read key bindings from FILENAME.
-fопція приймає лише ім’я файлу , а не файл, а це означає, наприклад, що bind -f <(cat ~/.inputrc)це не має ефекту. Я стикаюся з цим, намагаючись передати єдиний setрядок bind -f.