From fa1a637af5d656f85fe5db132d85d5531dda7396 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Fri, 26 Sep 2025 02:18:32 -0400 Subject: [PATCH] tui: fix keybind matching and update page navigation keys --- packages/opencode/src/cli/cmd/tui/context/keybind.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/opencode/src/cli/cmd/tui/context/keybind.tsx b/packages/opencode/src/cli/cmd/tui/context/keybind.tsx index 2ce56ab14..0a6581655 100644 --- a/packages/opencode/src/cli/cmd/tui/context/keybind.tsx +++ b/packages/opencode/src/cli/cmd/tui/context/keybind.tsx @@ -77,11 +77,12 @@ export function init() { const parsed: Keybind.Info = { ctrl: evt.ctrl, name: evt.name, - shift: evt.shift, + shift: false, leader: store.leader, option: evt.option, } for (const key of keybind) { + console.log("compareing", key, parsed) if (Keybind.match(key, parsed)) { return true } @@ -129,8 +130,8 @@ const DEFAULT_KEYBINDS: KeybindsConfig = { session_compact: "c", session_child_cycle: "ctrl+right", session_child_cycle_reverse: "ctrl+left", - messages_page_up: "pgup", - messages_page_down: "pgdown", + messages_page_up: "pageup", + messages_page_down: "pagedown", messages_half_page_up: "ctrl+alt+u", messages_half_page_down: "ctrl+alt+d", messages_first: "ctrl+g",