Comment appeler un "sub" .inputrc? (Comme dans .bashrc, où vous pouvez "source sub_script.sh")

Mon ~/.bashrc contient exactement une ligne:

 source my_config/my_actual_bashrc.sh 

Y a-t-il un équivalent avec .inputrc , donc mes personnalisations peuvent être dans un location séparé, et "appelé" par ~/.inputrc ?

Selon l' man readline :

$include

Cette directive prend un seul nom de file en tant qu'argument et lit les commands et les bindings de ce file. Par exemple, la directive suivante afficherait /etc/inputrc :

 $include /etc/inputrc 

Si vous souhaitez uniquement modifier l'location du file, vous pouvez définir INPUTRC sur my_config/my_actual_inputrc (si non my_config/my_actual_inputrc , par défaut sur ~/.inputrc ).

Il y a aussi un équivalent de source , c'est-à-dire $include ( source ). Par exemple:

 $include myconfig/my_actual_inputrc 

Une autre option consiste à utiliser un lien:

 ln -s my_config/my_inputrc .inputrc 

Cela créera le file .inputrc tant que lien pointant vers my_config/my_inputrc .