copilot completion în GitHub Copilot

Copilot CLI: comenzi din terminal GitHub Copilot CLI (octombrie 2026)

Generează scriptul de completare cu Tab pentru subcomenzile, opțiunile și valorile Copilot CLI, pentru bash, zsh sau fish.

Sintaxă & invocare
copilot completion bash|zsh|fish

Ce face copilot completion

copilot completion SHELL afișează un script de completare pentru shell-ul ales. După ce îl încarci, Tab completează subcomenzile copilot, opțiunile și valorile cunoscute ale opțiunilor. Pentru copilot config, completarea acoperă și cheile de setări, valorile boolean și enum, plus fișierele sau directoarele pentru setările de tip cale.

Poți încărca scriptul doar în sesiunea curentă sau îl poți scrie în directorul de completări al shell-ului, ca să rămână permanent.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
bash Script pentru Bash.
zsh Script pentru Zsh; se scrie într-un director din $fpath.
fish Script pentru fish.

Exemple practice

Exemplul 1: Bash, doar sesiunea curentă

source <(copilot completion bash)

Exemplul 2: Bash permanent (Linux)

copilot completion bash | sudo tee /etc/bash_completion.d/copilot

Exemplul 3: Zsh

Repornește shell-ul după comandă.

copilot completion zsh > "${fpath[1]}/_copilot"

Exemplul 4: Fish

copilot completion fish > ~/.config/fish/completions/copilot.fish

Greșeli frecvente și bune practici

  • Nu repornești shell-ul după ce scrii fișierul pentru zsh. Completarea nu apare până la o sesiune nouă.

Comenzi înrudite