Bagaimana cara memanggil "sub" .inputrc? (Seperti di .bashrc, di mana Anda dapat "sumber sub_script.sh")

16

My ~/.bashrcmengandung tepat satu baris:

source my_config/my_actual_bashrc.sh

Apakah ada yang setara dengan .inputrc, sehingga kustomisasi saya dapat di lokasi yang terpisah, dan "dipanggil" oleh ~/.inputrc?

Aliteralmind
sumber

Jawaban:

20

Menurut man readline:

$include

Arahan ini mengambil nama file tunggal sebagai argumen dan membaca perintah dan binding dari file itu. Misalnya, arahan berikut akan berbunyi /etc/inputrc:

$include  /etc/inputrc
Arkadiusz Drabczyk
sumber
6

Jika Anda hanya ingin mengubah lokasi file, Anda dapat mengatur INPUTRCke my_config/my_actual_inputrc(jika tidak disetel, default ke ~/.inputrc).

Ada juga yang setara source, yaitu $include( sumber ). Sebagai contoh:

$include myconfig/my_actual_inputrc
T. Verron
sumber
5

Pilihan lain adalah menggunakan tautan:

ln -s my_config/my_inputrc .inputrc

Itu akan membuat file .inputrcsebagai tautan yang menunjuk my_config/my_inputrc.

terdon
sumber