我想为所有 bash 用户全局保存我的 Readline 设置(它已安装在系统中),但我找不到全局配置路径,无论是在/etc
还是在/usr/etc
。我在手册页上也找不到它我。
我认为,如果~/.inputrc
请帮助我。
答案1
“我认为如果 ~/.inputrc 中有一个本地文件,那么应该有一个”
根据文档,这个假设是错误的。对于某些用户,你可以拥有 ~/.inputrc,而不需要文件 /etc/inputrc。
更糟糕的是,如果用户没有 .inputrc,则仅读取 /etc/inputrc。
因此,如果您想对所有 bash 用户使用全局设置,您必须:
- 删除每个 ~/.inputrc
- 创建 /${PREFIX}/etc/inputrc (其中 ${PREFIX} 是 readline 编译时使用的前缀)。
来源 :http://www.linuxfromscratch.org/blfs/view/5.1/postlfs/inputrc.html