Это не отвечает непосредственно на ваш вопрос (@ saiarco895 сделал это), но я ненавижу поведение по умолчанию для табуляции в bash по той же причине. Предполагая, что вы используете Bash, вы можете изменить поведение библиотеки readline, которую она использует, отредактировав файл ~/.inputrc. Я ввел в него следующее:
set menu-complete-display-prefix On
"\CTAB": possible-completions
TAB: menu-complete
"\x1b[Z": menu-complete-backward
, что позволяет мне циклически перебирать параметры завершения, не распечатывая их, используя tab и shift-tab. Если мне нужно увидеть распечатку всех параметров, я использую alt-shift-?