github / github/copilot-cli

Ctrl+G fails to open $EDITOR during ask_user (clarifying question) prompts

Aperta
#4,198 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

area:input-keyboard
Lingua principale
Shell
Stelle
11.2k
Fork
1.9k
Merge medio
14h 16m
PR unite (30g)
6

Descrizione

Describe the bug

When Copilot CLI asks a clarifying question via the  ask_user  tool (multiple-choice or freeform), pressing Ctrl+G does not open  $EDITOR  as it normally does in the main input box. Instead, the keypress causes the question to be registered as "skipped."

Affected version

1.0.71

Steps to reproduce the behavior
  1. Have Copilot CLI ask a clarifying question (e.g., via  ask_user ).
  2. While the question prompt is active, press Ctrl+G.
  3. Observe: editor does not open; the question is immediately marked as skipped.
Expected behavior

Ctrl+G should open  $EDITOR  for composing a response to the question, same as it does in the normal chat input box.

Additional context

OS: macOS (Darwin)
$EDITOR: NeoVim

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia dalla gestione dell’input del prompt ask_user e confronta il comportamento di Ctrl+G con il percorso della casella di input principale descritto nell’issue. Riproduci il problema su macOS con NeoVim come $EDITOR; il lavoro è completato quando Ctrl+G apre l’editor per una risposta invece di contrassegnare la domanda come ignorata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
neovim, shell
Ambito
cli
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
65/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.