@@ -31,6 +31,7 @@ type Commands struct {
3131 com *common.Common
3232 keyMap struct {
3333 Select,
34+ UpDown,
3435 Next,
3536 Previous,
3637 Tab,
@@ -87,6 +88,10 @@ func NewCommands(com *common.Common, sessionID string) (*Commands, error) {
8788 key.WithKeys("enter", "ctrl+y"),
8889 key.WithHelp("enter", "confirm"),
8990 )
91+ c.keyMap.UpDown = key.NewBinding(
92+ key.WithKeys("up", "down"),
93+ key.WithHelp("↑/↓", "choose"),
94+ )
9095 c.keyMap.Next = key.NewBinding(
9196 key.WithKeys("down", "ctrl+n"),
9297 key.WithHelp("↓", "next item"),
@@ -240,13 +245,9 @@ func (c *Commands) View() string {
240245
241246// ShortHelp implements [help.KeyMap].
242247func (c *Commands) ShortHelp() []key.Binding {
243− upDown := key.NewBinding(
244− key.WithKeys("up", "down"),
245− key.WithHelp("↑/↓", "choose"),
246− )
247248 return []key.Binding{
248249 c.keyMap.Tab,
249− upDown,
250+ c.keyMap.UpDown,
250251 c.keyMap.Select,
251252 c.keyMap.Close,
252253 }