My には~/.bashrc
次の 1 行だけが含まれます。
source my_config/my_actual_bashrc.sh
と同等のものがあるので.inputrc
、カスタマイズを別の場所に置いて、 から「呼び出す」ことはできます~/.inputrc
か?
答え1
によるとman readline
:
$include
このディレクティブは、単一のファイル名を引数として受け取り、そのファイルからコマンドとバインディングを読み取ります。たとえば、次のディレクティブは次のようになります
/etc/inputrc
。
$include /etc/inputrc
答え2
ファイルの場所のみを変更する場合は、INPUTRC
を設定できますmy_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
。