From 39a1001fe96ed20a3551ba945477d520300ad5ed Mon Sep 17 00:00:00 2001 From: Tatsuya Kyushima <49891479+kyu08@users.noreply.github.com> Date: Tue, 2 Dec 2025 01:46:40 +0900 Subject: [PATCH] feat(pulse): map hjkl to navigate as help shows (#3699) * feat(pulse): map hjkl to navigate as help shows * fix(pulse): fix some key binding descriptions --- internal/view/pulse.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/internal/view/pulse.go b/internal/view/pulse.go index 16811b3c..a8876703 100644 --- a/internal/view/pulse.go +++ b/internal/view/pulse.go @@ -275,10 +275,14 @@ func (p *Pulse) bindKeys() { tcell.KeyEnter: ui.NewKeyAction("Goto", p.enterCmd, true), tcell.KeyTab: ui.NewKeyAction("Next", p.nextFocusCmd(dirLeft), true), tcell.KeyBacktab: ui.NewKeyAction("Prev", p.nextFocusCmd(dirRight), true), - tcell.KeyDown: ui.NewKeyAction("Next", p.nextFocusCmd(dirDown), false), - tcell.KeyUp: ui.NewKeyAction("Prev", p.nextFocusCmd(dirUp), false), + tcell.KeyDown: ui.NewKeyAction("Down", p.nextFocusCmd(dirDown), false), + tcell.KeyUp: ui.NewKeyAction("Up", p.nextFocusCmd(dirUp), false), tcell.KeyRight: ui.NewKeyAction("Next", p.nextFocusCmd(dirLeft), false), - tcell.KeyLeft: ui.NewKeyAction("Next", p.nextFocusCmd(dirRight), false), + tcell.KeyLeft: ui.NewKeyAction("Prev", p.nextFocusCmd(dirRight), false), + ui.KeyH: ui.NewKeyAction("Prev", p.nextFocusCmd(dirRight), false), + ui.KeyJ: ui.NewKeyAction("Down", p.nextFocusCmd(dirDown), false), + ui.KeyK: ui.NewKeyAction("Up", p.nextFocusCmd(dirUp), false), + ui.KeyL: ui.NewKeyAction("Next", p.nextFocusCmd(dirLeft), false), })) }