如何使用bash脚本重新加载.inputrc?


31

这个问题说明了如何.inputrc使用进行重新加载C-x C-r。但是,如何使用bash脚本中的命令来重新加载它呢?

Answers:


36

使用bind命令:

bind -f ~/.inputrc

请参阅help bind以获取更多信息:

-f  filename       Read key bindings from FILENAME.

2
这不会取消绑定已删除的条目。
Sparhawk

看到该-f选项仅接受一个文件名,而不接受一个文件,这令我有些惊讶,例如,这bind -f <(cat ~/.inputrc)没有任何作用。我在尝试向传递set一行时遇到了这个问题bind -f
恩里科·玛丽亚·德·安吉利斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.