如何呼叫“sub”.inputrc? (就像在 .bashrc 中一樣,您可以在其中「source sub_script.sh」)

如何呼叫“sub”.inputrc? (就像在 .bashrc 中一樣,您可以在其中「source sub_script.sh」)

我的~/.bashrc只包含一行:

source my_config/my_actual_bashrc.sh

是否有與 等效的功能.inputrc,以便我的自訂可以位於單獨的位置,並由 調用~/.inputrc

答案1

根據man readline

$include

該指令採用單一檔案名稱作為參數,並從該檔案讀取命令和綁定。例如,以下指令將顯示為/etc/inputrc

$include  /etc/inputrc

答案2

如果您只想更改文件的位置,可以設定INPUTRCmy_config/my_actual_inputrc(如果未設置,則預設為~/.inputrc)。

還有一個等價的source,即$include(來源)。例如:

$include myconfig/my_actual_inputrc

答案3

另一種選擇是使用連結:

ln -s my_config/my_inputrc .inputrc

這會將文件建立.inputrc為指向 的連結my_config/my_inputrc

相關內容