Files
owlen/crates/owlen-tui/keymap_emacs.toml

160 lines
2.4 KiB
TOML

[[binding]]
mode = "normal"
command = "model.open_all"
sequences = [
["Alt+M"],
["Ctrl+X", "m"]
]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "model.open_local"
sequences = [
["Ctrl+Alt+L"],
["Ctrl+X", "l"]
]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "model.open_cloud"
sequences = [
["Ctrl+Alt+C"],
["Ctrl+X", "c"]
]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "model.open_available"
sequences = [
["Ctrl+Alt+A"],
["Ctrl+X", "a"]
]
timeout_ms = 1200
[[binding]]
modes = ["normal", "editing"]
sequence = ["Ctrl+Space"]
command = "palette.open"
[[binding]]
mode = "normal"
command = "provider.switch"
sequences = [
["Ctrl+X", "Ctrl+P"]
]
timeout_ms = 1200
[[binding]]
mode = "normal"
sequence = ["Alt+O"]
command = "focus.next"
[[binding]]
mode = "normal"
sequence = ["Alt+Shift+O"]
command = "focus.prev"
[[binding]]
mode = "normal"
command = "focus.files"
sequence = ["Alt+1"]
[[binding]]
mode = "normal"
command = "focus.chat"
sequence = ["Alt+2"]
[[binding]]
mode = "normal"
command = "focus.code"
sequence = ["Alt+3"]
[[binding]]
mode = "normal"
command = "focus.thinking"
sequence = ["Alt+4"]
[[binding]]
mode = "normal"
command = "focus.input"
sequence = ["Alt+5"]
[[binding]]
mode = "editing"
command = "composer.submit"
sequences = [
["Ctrl+Enter"],
["Ctrl+X", "Ctrl+S"]
]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "mode.command"
sequence = ["Alt+x"]
[[binding]]
modes = ["normal", "editing", "visual", "command", "help"]
sequence = ["F12"]
command = "debug.toggle"
[[binding]]
mode = "normal"
command = "files.focus_expand"
sequences = [
["Ctrl+X", "Ctrl+F"]
]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "input.clear"
sequences = [
["Alt+Backspace"],
["Ctrl+X", "k"]
]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "workspace.split_horizontal"
sequence = ["Ctrl+X", "2"]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "workspace.split_vertical"
sequence = ["Ctrl+X", "3"]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "workspace.focus_right"
sequence = ["Ctrl+X", "o"]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "workspace.focus_left"
sequence = ["Ctrl+X", "Shift+O"]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "navigate.top"
sequences = [
["Alt+G", "g"]
]
timeout_ms = 1200
[[binding]]
mode = "normal"
command = "navigate.bottom"
sequences = [
["Alt+G", "Shift+G"]
]
timeout_ms = 1200