google / google/python-fire

shouldn't --completion for zsh also complete paths?

Aberta
#525 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
28.2k
Forks
1.5k
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Hi,

I was struggling to make `-- --completion` work with both my arguments and paths. For example I have a "--path" argument and I would like to autocomplete files paths instead of treating it as a flag.

The workaround I found was to do `sed 's/compgen -W/compgen -f -W/g'`

Is there something I'm missing or should I make a PR to add this '-f' by default?

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando a implementação da saída de Python Fire para `--completion` e inspecione como ela gera os comandos de conclusão do zsh ou do shell. Reproduza o exemplo de `--path`, compare a saída gerada com a solução alternativa `compgen -f -W` e verifique se a conclusão de caminhos funciona sem quebrar a conclusão de flags.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
bash, python, zsh
Domínio
cli
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
42/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.