10 我在man页面中读到,您使用以下命令将readline参数设置为off或设置为一个值 set var value 这与set内置inputrc函数相同吗?一旦已经读取并且外壳程序正在运行,如何设置变量? bash readline — 鲁比昔布 source 而且,对于记录的注释,readline的set是不一样的壳内置set。 — jw013 2011年
9 setreadline手册中的命令是readline的配置文件中的命令~/.inputrc。尽管bash是readline库的最著名的用户,但是该库是通用的,可以被其他程序使用。的语法.inputrc与bash无关。 您可以通过bind内置命令使bash执行readline命令: bind "set var value" 此外,您还可以使bash的重读~/.inputrc与bind -f ~/.inputrc。 — 吉尔斯(Gillles) source
5 从手册: 当启动使用Readline库的程序时,将读取init文件并设置键绑定。 此外,C- x C- r命令重新读取这个init文件1,从而纳入你可能对它作出的任何更改。 1 请注意,这显然是Emacs(默认)绑定,如果使用的话editing-mode-vi,则没有默认键绑定。但是,您可以在中将re-read-init-file命令绑定到您选择的按键绑定~/.inputrc。 — 杰森·沃扬 source
set
是不一样的壳内置set
。