github / github/copilot-cli

Allow scrolling through the current conversation history

Offen
#4,313 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

area:input-keyboard area:terminal-rendering
Vorherrschende Sprache
Shell
Sterne
11.2k
Forks
1.9k
Ø Merge
14 Std. 16 Min.
Gemergte PRs (30 T.)
6

Beschreibung

Describe the feature or problem you'd like to solve

● Describe the feature or problem you'd like to solve ┃ In Copilot CLI, using the mouse wheel or PageUp/PageDown navigates through prompt history instead of scrolling the ┃ current conversation. ┃ ┃ When the conversation becomes long, I cannot scroll up to review earlier messages at the top of the same ┃ conversation. This makes it difficult to refer back to previous requirements, responses, and context.

Proposed solution

Provide a way to scroll through the current conversation independently from prompt-history navigation.
Mouse-wheel scrolling and PageUp/PageDown should scroll the conversation view, while prompt-history navigation
should use separate configurable keybindings.

Example prompts or workflows

No response

Additional context
  1. Have a long conversation with multiple prompts and responses.
  2. Scroll upward to review messages from earlier in the same conversation.
  3. Use PageUp/PageDown to move through the conversation history.
  4. Use separate keys when navigating previously entered prompts.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne bei der Eingabe und der conversation-view-Verarbeitung von mouse-wheel- und PageUp/PageDown-Ereignissen im Copilot CLI. Verfolge, wie diese Tasten derzeit durch den Prompt-Verlauf navigieren, und ermittle anschließend die vorhandene Konfiguration der Tastenbelegung; abgeschlossen ist die Aufgabe, wenn das Scrollen frühere Nachrichten in der aktuellen Unterhaltung durchgeht, während die Navigation im Prompt-Verlauf separate konfigurierbare Tasten verwendet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
shell
Bereich
cli
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
52/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.