Просмотр исходного кода

tui: add support for Ctrl+_ key combination in keybind parser

Dax Raad 3 месяцев назад
Родитель
Сommit
d26605aa56
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      packages/opencode/src/cli/cmd/tui/context/keybind.tsx

+ 8 - 0
packages/opencode/src/cli/cmd/tui/context/keybind.tsx

@@ -73,6 +73,14 @@ export const { use: useKeybind, provider: KeybindProvider } = createSimpleContex
         return store.leader
       },
       parse(evt: ParsedKey): Keybind.Info {
+        if (evt.name === "\x1F")
+          return {
+            ctrl: true,
+            name: "_",
+            shift: false,
+            leader: false,
+            meta: false,
+          }
         return {
           ctrl: evt.ctrl,
           name: evt.name,