Як перезавантажити .inputrc за допомогою bash script?


31

Це питання пояснює, як перезавантажити .inputrcза допомогою C-x C-r. Але як би перезавантажити його за допомогою команд у bash-скрипті?

Відповіді:


36

Використовуйте bindкоманду:

bind -f ~/.inputrc

Див. Для help bindотримання додаткової інформації:

-f  filename       Read key bindings from FILENAME.

2
Це не скасовує видалені записи.
Sparhawk

Я трохи здивований, побачивши, що -fопція приймає лише ім’я файлу , а не файл, а це означає, наприклад, що bind -f <(cat ~/.inputrc)це не має ефекту. Я стикаюся з цим, намагаючись передати єдиний setрядок bind -f.
Енріко Марія Де Анджеліс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.