Этот вопрос объясняет, как перезагрузить .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
.