dataforge completar
O Tab do terminal em bash, zsh e fish — gerado do mesmo catálogo do help.
dataforge completar <shell> imprime o script de autocompletar. Ele sai do catálogo de comandos: um comando novo aparece no Tab no dia em que entra na linguagem, e uma opção removida some.
bash
# bash
dataforge completar bash > ~/.local/share/bash-completion/completions/dataforge
# zsh
dataforge completar zsh > "${fpath[1]}/_dataforge"
# fish
dataforge completar fish > ~/.config/fish/completions/dataforge.fishtext
$ dataforge ch<Tab>
check
$ dataforge check --<Tab>
--formato --strict --syntax-only --help
$ dataforge run sr<Tab>
src/Três decisões#
| Decisão | Sem ela |
|---|---|
| as opções são por comando | check --<Tab> ofereceria as sessenta opções de todos os comandos |
depois de run, check, fmt… completa arquivo | o Tab oferece subcomando onde se digita src/main.df |
o script é texto puro, sem chamar o dataforge | cada Tab custaria ~100 ms de interpretador — o bastante para desligar |