Shift e silenciosamente ignora nomes de modificadores desconhecidos. Experimente wibble-TAB .
Para ligar uma ação a Shift + Tab , você precisa descobrir qual sequência de escape seu terminal envia. No bash, execute cat e digite Ctrl + V e depois em Shift + Tab . Isso irá inserir a seqüência de escape literalmente. É provável que o primeiro caractere seja um caractere de escape, mostrado como ^[ ; terminais diferentes têm diferentes seqüências de escape, mas as possibilidades comuns são ␛[Z (ou seja, escape, colchete esquerdo, capital Z) e ␛␉ (ou seja, escape, tabulação). Vincule a chave apropriadamente em ~/.inputrc (onde \e significa um caractere de escape).
"\e\t": menu-complete-backward
"\e[Z": menu-complete-backward