Como chamar um “sub” .inputrc? (Como em .bashrc, onde você pode "fonte sub_script.sh")

Como chamar um “sub” .inputrc? (Como em .bashrc, onde você pode "fonte sub_script.sh")

My ~/.bashrccontém exatamente uma linha:

source my_config/my_actual_bashrc.sh

Existe um equivalente com .inputrc, para que minhas personalizações possam estar em um local separado e "chamadas" por ~/.inputrc?

Responder1

De acordo com man readline:

$include

Esta diretiva usa um único nome de arquivo como argumento e lê comandos e ligações desse arquivo. Por exemplo, a seguinte diretiva seria /etc/inputrc:

$include  /etc/inputrc

Responder2

Se quiser apenas alterar a localização do arquivo, você pode definir INPUTRCcomo my_config/my_actual_inputrc(se não for definido, o padrão é ~/.inputrc).

Há também um equivalente de source, isto é $include(fonte). Por exemplo:

$include myconfig/my_actual_inputrc

Responder3

Outra opção é usar um link:

ln -s my_config/my_inputrc .inputrc

Isso criará o arquivo .inputrccomo um link apontando para my_config/my_inputrc.

informação relacionada