Bash

Bash-Tab-Vervollständigung groß- und kleinschreibungsunabhängig machen ist zu praktisch

Dieser Artikel stellt vor, wie man die groß- und kleinschreibungsunabhängige Tab-Vervollständigung in der Bash-Sprachbefehlszeile auf Linux-PCs und -Servern konfiguriert. Sie müssen sich nicht mehr um Großbuchstaben kümmern...

Shou Arisaka
1 Min. Lesezeit
1. Nov. 2025

Dieser Artikel stellt vor, wie man die groß- und kleinschreibungsunabhängige Tab-Vervollständigung in der Bash-Sprachbefehlszeile auf Linux-PCs und -Servern konfiguriert. Sie müssen sich nicht mehr um Großbuchstaben kümmern.

yuis on ASUS at /mnt/c/pg/20190318174120$ mkdir hoge Hogehoge
yuis on ASUS at /mnt/c/pg/20190318174120$ ls hoge
hoge/     Hogehoge/

Fügen Sie Folgendes zu /etc/inputrc hinzu.

set completion-ignore-case On

command line - Can I make Tab auto-completion case-insensitive in Bash? - Ask Ubuntu

Update

Manchmal wird inputrc nicht geladen, obwohl es einmal funktioniert hat. Es ist instabil. Ich bin mir nicht sicher, ob es daran liegt, dass es WSL ist.

bind "set completion-ignore-case on"

Wenn Sie dies als Befehl ausführen, funktioniert es. Anstatt es in inputrc zu schreiben, könnte es zuverlässiger sein, dies in bashrc zu schreiben.

Diesen Artikel teilen

Shou Arisaka 1. Nov. 2025

🔗 Links kopieren