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にこれを書いてしまったほうが確実かもしれないです。

WSL WSL bash on ubuntu on windows インストール手順
WSL(Windows Subsystem for Linux)を初期から使っている僕がLinuxやプログラミングの初心者向けにWSLのメリットを解説してみる


お困りですか?この記事で紹介していることをマンツーマンで指導、解説、代行します。まずはお気軽にお問い合わせください。


Close Menu