Linuxパソコン・サーバーのコマンドライン、Bash言語において、大文字でも小文字でタブ補完できるようにする設定について紹介します。
もう大文字を気にしなくて良いんです。
yuis on ASUS at /mnt/c/pg/20190318174120$ mkdir hoge Hogehoge
yuis on ASUS at /mnt/c/pg/20190318174120$ ls hoge
hoge/ Hogehoge/
/etc/inputrc
に以下を追記。
set completion-ignore-case On
command line – Can I make Tab auto-completion case-insensitive in Bash? – Ask Ubuntu
追記
一回できたんだけどなんかinputrc読み込まれなかったりすることがある。不安定。WSLだからなのかわかりませんが。
bind "set completion-ignore-case on"
をコマンドとしてやってやるとできるようになります。inputrcに書かなくとも、bashrcにこれを書いてしまったほうが確実かもしれないです。