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

15

Meu ~/.bashrc contém exatamente uma linha:

source my_config/my_actual_bashrc.sh

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

    
por aliteralmind 15.01.2015 / 17:22

3 respostas

18

De acordo com man readline :

$include

This directive takes a single filename as an argument and reads commands and bindings from that file. For example, the following directive would read /etc/inputrc:

$include  /etc/inputrc
    
por 15.01.2015 / 17:33
6

Se você quiser alterar apenas a localização do arquivo, poderá definir INPUTRC para my_config/my_actual_inputrc (se não definido, o padrão será ~/.inputrc ).

Existe também um equivalente de source , que é $include ( fonte ). Por exemplo:

$include myconfig/my_actual_inputrc
    
por 15.01.2015 / 17:34
5

Outra opção é usar um link:

ln -s my_config/my_inputrc .inputrc

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

    
por 15.01.2015 / 17:39