
どんなに努力しても、bashから私の~/.inputrc
ファイルをロードすることはできません。私がテストした最も簡単な例は、myを削除してmy内に~/.bashrc
1行を入れることです。~/.inputrc
set completion-ignore-case on
それにもかかわらず、大文字と小文字を区別しない限り、タブを完成させることはできません。
これによりbind -f ~/.inputrc
設定が読み込まれます。
私は何を逃したことがありませんか?自動的にロードしてはいけませんか?私はbash 4.4.23とreadline 7.0でFedoraを使用しています。
答え1
Bash
readline
対話型入力処理にはこのライブラリを使用してください。このライブラリは、初期化ファイルを読み取る役割を担います。デフォルトではこれですが、~/.inputrc
環境INPUTRC
変数はオーバーライドを提供します。
したがって、〜/ .inputrcファイルが処理されない場合は、INPUTRC変数を確認してください。
次に確認する必要があるのは、追加された行ですいいえ条件内で。