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
.