feat(filter): add ctrl+j and ctrl+k keybindings

This commit is contained in:
Maas Lalani 2022-07-28 16:15:32 -04:00
parent 012948f0b2
commit 610e054fb5
No known key found for this signature in database
GPG key ID: 5A6ED5CBF1A0A000

View file

@ -94,9 +94,9 @@ func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
case "ctrl+c", "esc", "enter":
m.quitting = true
return m, tea.Quit
case "ctrl+n", "down":
case "ctrl+n", "ctrl+j", "down":
m.selected = clamp(0, len(m.matches)-1, m.selected+1)
case "ctrl+p", "up":
case "ctrl+p", "ctrl+k", "up":
m.selected = clamp(0, len(m.matches)-1, m.selected-1)
default:
m.textinput, cmd = m.textinput.Update(msg)