Inputrc 用来处理键盘映射表。这个文件在启动的时候被一个bash和其他shell使用的库,readline,调用。
阅读info bash -- 小节: Readline Init file 和info readline可以获得更多信息。这个rc文件可以作很多事情。
接下来的是一个基本的/etc/inputrc,其中有对各个配置参数的解释。
请注意这些注释不能和inputrc中的命令处作在同一行。
# /etc/inputrc的开始 # 确认我们不会在同一行中输出所有的东西。 set horizontal-scroll-mode Off # 开启8比特输入 set meta-flag On set input-meta On # 禁止对第8个比特过滤 set convert-meta Off # 在显示时保存第8个比特 set output-meta On # 关闭可视和声音提示 set bell-style none # 下面的内容给出了在readline # 函数第一部分中包括的换码符序列的值 "\eOd": backward-word "\eOc": forward-word # 在控制台使用 "\e[1~": beginning-of-line "\e[4~": end-of-line "\e[5~": beginning-of-history "\e[6~": end-of-history "\e[3~": delete-char "\e[2~": quoted-insert # xterm使用 "\eOH": beginning-of-line "\eOF": end-of-line # /etc/inputrc结束 |
全局的设定值包含在 /etc/inputrc中。 每个用户自己的值设定于~/.inputrc。 ~/.inputrc 若存在,则会忽略全局设定值。前面bash设定中缺省调用 /etc/inputrc 如果你想让系统同时使用两个设定,可以把一个 .inputrc放到/etc/skel 中给每一个新建立的用户使用。