No trabalho, nomeamos nossos branches do Git de maneira detalhada, como “feature/PROJ-123-frobnicate-blobs”. Para usar o autocompletar Zsh com nomes como este, acabo digitando o clichê “feature/PROJ-” repetidamente. gostaria de poder digitar
git switch 123Tab
e ter “123” substituído por todo o nome da ramificação.
De forma mais geral, em vez de autocompletar assumindo que o que eu digitei é o início do nome da ramificação, ele deve assumir que eu apenas dei uma substring.
Como posso configurar o Zsh para completar os nomes das ramificações do Git dessa maneira?