Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Support Ctrl+N / Ctrl+P for list navigation

Offen Anfängerfreundlich
#58 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
72/100
Issue-Typ
Feature
Klarheit
Klar beschrieben
Aktivitätsstatus
Ruhig
Tech-Stack
go
Bereich
cli

Rechercherichtung

Beginne bei den Einstiegspunkten für die Stack- und Prompt-Navigation der gh stack CLI und verfolge, wo die Auswahlbewegung mit den Pfeiltasten verarbeitet wird. Füge die Navigation mit Ctrl+N und Ctrl+P mit derselben Richtung und demselben Verhalten wie bei den Pfeiltasten hinzu und überprüfe anschließend, dass beide Bindings die Auswahl korrekt bewegen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feature request topic: cli - general
Summary

When navigating stacks and prompts, only the arrow keys work for moving the selection up and down. Ctrl+N / Ctrl+P do not work as alternatives.

Expected behavior

Support Unix / editor-style navigation so that:

  • Ctrl+N moves to the next item (down)
  • Ctrl+P moves to the previous item (up)

This matches common behavior in Vim, Emacs, VS Code, and many terminal UIs, and lets users keep their hands on the home row while working with gh stack.

Optionally, supporting Ctrl+J / Ctrl+K for down/up (or allowing these to be configured) would make the experience even more familiar for Vim users.

Actual behavior

Arrow keys move the selection, but Ctrl+N / Ctrl+P have no effect.

Environment
  • gh version: 2.90.0
  • gh stack version: 0.0.2
Vorherrschende Sprache
Go
Sterne
1.5k
Forks
73
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
7

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/gh-stack

Alle Issues in github/gh-stack

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

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