Dies wird in Bash als "programmierbare Vervollständigung" bezeichnet. Verwenden Sie <tab>
um eine programmierbare Vervollständigung zu versuchen, oder verwenden Sie M-/
um die Standardvervollständigung zu versuchen (normalerweise Dateien und Verzeichnisse). Siehe auch:http://spikeypillow.com/item/30/catid/4
Der eleganteste Weg, die programmierbare Vervollständigung zu deaktivieren, sollte das Hinzufügen von:
seinshopt -u progcomp
zu Ihrer .bashrc-Datei. Weitere Einzelheiten finden Sie in der offiziellen Dokumentation zu shopt
Befehl:http://www.gnu.org/software/bash/manual/html_node/The-Shopt-Builtin.html
Um das Abschlussverhalten zu ändern, bearbeiten Sie einfach /etc/bash_completion. Scrollen Sie nach unten, wo Sie die Liste der Programme und zugehörigen Erweiterungen finden. Von da an sollte es ziemlich selbsterklärend sein.