Make Ctrl+E accept inline autocomplete suggestions
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 68/100
Rechercherichtung
Das Issue nennt keine Repository-Dateien oder Tests. Beginne damit, die Ctrl+E-Tastenbehandlung der CLI und den Einstiegspunkt zum Akzeptieren von Inline-Vorschlägen zu finden, und verfolge anschließend das bestehende Verhalten am Zeilenende. Erledigt ist die Aufgabe, wenn Ctrl+E den gesamten sichtbaren Vorschlag akzeptiert und weiterhin zum Zeilenende wechselt, wenn kein Vorschlag vorhanden ist; füge die relevanten Terminal-Interaktionstests hinzu oder führe sie aus, falls verfügbar.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Describe the feature or problem you'd like to solve
When an inline suggestion is visible, Ctrl+E should accept it, matching common Emacs-style terminal behavior. Otherwise, it should continue moving the cursor to the end of the line.
Proposed solution
Make Ctrl+E context-sensitive:
• If an inline suggestion is visible, accept the entire suggestion.
• If no inline suggestion is visible, keep the existing behavior of moving the cursor to the end of the line.
Example prompts or workflows
I type:
Explain the changes in src/
Copilot displays a ghost suggestion:
Explain the changes in src/auth.ts since the last commit
Pressing Ctrl+E should accept the full ghost text. If there is no ghost suggestion, Ctrl+E should simply move the cursor to the end of the current line.
Additional context
No response
- Vorherrschende Sprache
- Shell
- Sterne
- 11.2k
- Forks
- 1.9k
- Ø Merge
- 14 Std. 16 Min.
- Gemergte PRs (30 T.)
- 6
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus github/copilot-cli
-
triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
github/copilot-cli#4909 ·
-
triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
github/copilot-cli#4906 ·
-
triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
github/copilot-cli#4848 ·
-
area:agents area:mcp
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
github/copilot-cli#4729 ·
-
area:sessions
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
github/copilot-cli#4712 ·
Alle Issues in github/copilot-cli
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
community-scripts/ProxmoxVE#17425 · 1 Kommentar ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
danielmiessler/LifeOS#2218 ·