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


16

Mon ~/.bashrccontient exactement une ligne:

source my_config/my_actual_bashrc.sh

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

Réponses:


20

Selon man readline:

$include

Cette directive prend un seul nom de fichier comme argument et lit les commandes et les liaisons de ce fichier. Par exemple, la directive suivante se lirait /etc/inputrc:

$include  /etc/inputrc

6

Si vous souhaitez uniquement modifier l'emplacement du fichier, vous pouvez définir INPUTRCsur my_config/my_actual_inputrc(si non défini , par défaut sur ~/.inputrc).

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

$include myconfig/my_actual_inputrc

5

Une autre option consiste à utiliser un lien:

ln -s my_config/my_inputrc .inputrc

Cela créera le fichier .inputrcsous forme de lien pointant vers my_config/my_inputrc.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.