Come chiamare un "sub" .inputrc? (Come in .bashrc, dove è possibile "source sub_script.sh")


16

Il mio ~/.bashrccontiene esattamente una riga:

source my_config/my_actual_bashrc.sh

Esiste un equivalente con .inputrc, quindi le mie personalizzazioni possono essere in una posizione separata e "chiamate" da ~/.inputrc?

Risposte:


20

Secondo man readline:

$include

Questa direttiva prende un singolo nome file come argomento e legge comandi e collegamenti da quel file. Ad esempio, la seguente direttiva dovrebbe leggere /etc/inputrc:

$include  /etc/inputrc

6

Se si desidera solo modificare il percorso del file, è possibile impostare INPUTRCsu my_config/my_actual_inputrc(se non impostato, il valore predefinito è ~/.inputrc).

Esiste anche un equivalente di source, ovvero $include( fonte ). Per esempio:

$include myconfig/my_actual_inputrc

5

Un'altra opzione è quella di utilizzare un collegamento:

ln -s my_config/my_inputrc .inputrc

Ciò creerà il file .inputrccome collegamento che punta a my_config/my_inputrc.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.