LC_CTYPE がオートコンプリートを停止します。この問題の原因は何ですか?

LC_CTYPE がオートコンプリートを停止します。この問題の原因は何ですか?

何らかの理由で今日はターミナルでタブをクリックするたびに次のように表示されます。

cat bash: warning: setlocale: LC_CTYPE: cannot change locale (en_CA)

Display all 150 possibilities? (y or n)

この特別な状況は、入力してTABキーを押すと発生しますcat。私は設定や何も変更したことがありません。何が起こっているのか知っている人はいますか?

ベストアンサー1

私はあなたのbash_completionのためにこれが起こったと思います。次の手順を実行して、一時的に(終了するまで)bashを消去します。

complete -r

それが消去されたらそれはbashがすることであり、そうでなければそれはおそらくbash組み込み機能の1つです。

おすすめ記事