Respuestas:
El setcomando en el manual de readline es aquel en el archivo de configuración de readline, ~/.inputrc. Aunque bash es el usuario más famoso de la biblioteca readline, la biblioteca es genérica y puede ser utilizada por otros programas; la sintaxis de .inputrcno está relacionada con bash.
Puede hacer que bash ejecute comandos readline a través de la función bindintegrada:
bind "set var value"
Además, puedes hacer bash releer ~/.inputrccon bind -f ~/.inputrc.
Del manual :
Cuando se inicia un programa que utiliza la biblioteca Readline, se lee el archivo init y se establecen las asociaciones de teclas.
Además, el comando C- x C- rvuelve a leer este archivo de inicio 1 , incorporando así cualquier cambio que pueda haberle hecho.
1 Tenga en cuenta que este es obviamente el enlace de Emacs (predeterminado), si lo usa editing-mode-vino hay un enlace de teclado predeterminado. Sin embargo, puede vincular el re-read-init-filecomando a una combinación de teclas de su elección ~/.inputrc.
setes lo mismo que el shell incorporadoset.