From b88dc05e928dd3841f5ddc014094cb3af7c2afd6 Mon Sep 17 00:00:00 2001 From: ruinivist Date: Sun, 4 Jan 2026 04:05:44 +0000 Subject: [PATCH] update keybinds --- fstree.go | 8 ++++---- notes.go | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/fstree.go b/fstree.go index 8e37b17..42d3840 100644 --- a/fstree.go +++ b/fstree.go @@ -100,11 +100,11 @@ func (t *FsTree) Update(msg tea.Msg) (tea.Model, tea.Cmd) { case tea.KeyMsg: t.errMsg = "" switch m.String() { - case "up", "k": + case "up", "w": _ = t.MoveUp() - case "down", "j": + case "down", "s": _ = t.MoveDown() - case "enter", " ": + case "e": _ = t.ToggleSelectedExpand() case "n": // new file return t, func() tea.Msg { return RequestInputMsg{Action: ActionNewFile} } @@ -112,7 +112,7 @@ func (t *FsTree) Update(msg tea.Msg) (tea.Model, tea.Cmd) { return t, func() tea.Msg { return RequestInputMsg{Action: ActionNewFolder} } case "C": // new root node return t, func() tea.Msg { return RequestInputMsg{Action: ActionNewRoot} } - case "d", "delete": // delete node + case "delete": // delete node err := t.DeleteNode(t.selectedNode) if err != nil { t.errMsg = err.Error() diff --git a/notes.go b/notes.go index 926ff1e..dd74249 100644 --- a/notes.go +++ b/notes.go @@ -76,10 +76,10 @@ func (m *NoteView) Update(msg tea.Msg) (tea.Model, tea.Cmd) { case tea.KeyMsg: switch msg.String() { - case " ": + case "d", "right": m.viewState = StateContent m.vp.SetContent(m.renderNote()) - case "h": + case "a", "left": m.viewState = StateHints m.vp.SetContent(m.renderNote()) }