Questo è chiamato "Completamento programmabile" in bash. Usa <tab>
per tentare il completamento programmabile o utilizzare M-/
per tentare il completamento predefinito (solitamente file e directory). Vedi anche:http://spikeypillow.com/item/30/catid/4
Il modo più elegante per disabilitare il completamento programmabile dovrebbe essere aggiungere:
shopt -u progcomp
al tuo file .bashrc. Per maggiori dettagli, consulta la documentazione ufficiale sul shopt
comando:http://www.gnu.org/software/bash/manual/html_node/The-Shopt-Builtin.html
Per modificare il comportamento di completamento, basta modificare /etc/bash_completion. Scorri verso il basso fino a dove trovi l'elenco dei programmi e delle estensioni associate. Dovrebbe essere abbastanza autoesplicativo da lì.