Возможно ли иметь в bash завершение табуляции с учетом типов файлов?
Т.е., скажем, в каталоге есть два файла, "foobar.txt" и "foobar.html", когда я набираю "firefox foo", а затем нажимаю tab, bash обычно останавливается на "firefox foobar". потому что нормальное, неумное завершение табуляции неоднозначно. Однако предпочтение может быть отдано «firefox foobar.html» из-за расширения.
Я думаю, что zsh реализует что-то подобное из коробки, но я хочу это в bash.
Возможно ли такое "умное" завершение табуляции в bash и как?