Respostas:
O set
comando no manual readline é o do arquivo de configuração do readline ~/.inputrc
,. Embora o bash seja o usuário mais famoso da biblioteca readline, a biblioteca é genérica e pode ser usada por outros programas; a sintaxe de .inputrc
não está relacionada ao bash.
Você pode fazer com que o bash execute comandos readline através do bind
builtin:
bind "set var value"
Além disso, você pode fazer reler festa ~/.inputrc
com bind -f ~/.inputrc
.
Do manual :
Quando um programa que usa a biblioteca Readline é iniciado, o arquivo init é lido e as combinações de teclas são definidas.
Além disso, o comando C- x C- rrelê esse arquivo init 1 , incorporando, portanto, quaisquer alterações que você possa ter feito nele.
1 Observe que essa é obviamente a ligação do Emacs (padrão), se você usar, editing-mode-vi
não há ligação de teclas padrão. No entanto, você pode vincular o re-read-init-file
comando a um atalho de teclado de sua escolha ~/.inputrc
.
set
é a mesma que o shell incorporado .set