Wie rufe ich eine "sub" .inputrc auf? (Wie in .bashrc, wo Sie "sub_script.sh" beziehen können)


16

Meine ~/.bashrcenthält genau eine Zeile:

source my_config/my_actual_bashrc.sh

Gibt es ein Äquivalent zu .inputrc, sodass meine Anpassungen an einem separaten Ort gespeichert und von "aufgerufen" werden können ~/.inputrc?

Antworten:


20

Nach man readline:

$include

Diese Anweisung verwendet einen einzelnen Dateinamen als Argument und liest Befehle und Bindungen aus dieser Datei. Die folgende Anweisung würde beispielsweise lauten /etc/inputrc:

$include  /etc/inputrc

6

Wenn Sie nur den Speicherort der Datei ändern möchten, können Sie einstellen , INPUTRCauf my_config/my_actual_inputrc(wenn nicht gesetzt, Standardeinstellung ~/.inputrc).

Es gibt auch ein Äquivalent von source, das heißt $include( Quelle ). Beispielsweise:

$include myconfig/my_actual_inputrc

5

Eine andere Möglichkeit ist die Verwendung eines Links:

ln -s my_config/my_inputrc .inputrc

Dadurch wird die Datei .inputrcals Link erstellt, auf den verwiesen wird my_config/my_inputrc.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.