.inputrc
é usado apenas pela biblioteca Readline - não se aplica automaticamente a todas as entradas de terminal.
O PHP tem um módulo readline disponível e é suportado pelo PsySh, portanto, certifique-se de ter instalado e ativado em cli/php.ini
. ( Documentação diz que é compatível com o Windows a partir de 7.1.0. Relevant. )
Dito isso, também é provável que um PHP nativo do Windows esteja procurando por inputrc em um local diferente do Git Bash baseado em MSYS.
Para programas que não possuem o suporte Readline, existe uma ferramenta de wrapper chamada rlwrap
que adiciona esses recursos. (Embora, é claro, não seja possível fornecer a conclusão de tabulação específica do aplicativo, apenas melhorias genéricas de edição e histórico.)