211 lines
3.1 KiB
TOML
211 lines
3.1 KiB
TOML
[[binding]]
|
|
modes = ["normal"]
|
|
command = "model.open_all"
|
|
sequences = [
|
|
["m"],
|
|
["<leader>", "m"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "model.open_local"
|
|
sequences = [
|
|
["Ctrl+Shift+L"],
|
|
["<leader>", "m", "l"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "model.open_cloud"
|
|
sequences = [
|
|
["Ctrl+Shift+C"],
|
|
["<leader>", "m", "c"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "model.open_available"
|
|
sequences = [
|
|
["Ctrl+Shift+P"],
|
|
["<leader>", "m", "a"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal", "editing"]
|
|
command = "palette.open"
|
|
sequences = [
|
|
["Ctrl+P"],
|
|
["<leader>", "t"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "provider.switch"
|
|
sequence = ["<leader>", "p"]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
sequence = ["Tab"]
|
|
command = "focus.next"
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
sequence = ["Shift+Tab"]
|
|
command = "focus.prev"
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "focus.files"
|
|
sequences = [
|
|
["Ctrl+1"],
|
|
["<leader>", "f", "1"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "focus.chat"
|
|
sequences = [
|
|
["Ctrl+2"],
|
|
["<leader>", "f", "2"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "focus.code"
|
|
sequences = [
|
|
["Ctrl+3"],
|
|
["<leader>", "f", "3"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "focus.thinking"
|
|
sequences = [
|
|
["Ctrl+4"],
|
|
["<leader>", "f", "4"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "focus.input"
|
|
sequences = [
|
|
["Ctrl+5"],
|
|
["<leader>", "f", "5"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["editing"]
|
|
command = "composer.submit"
|
|
sequence = ["Enter"]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "mode.command"
|
|
sequences = [
|
|
["Ctrl+;"],
|
|
["<leader>", ":"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal", "editing", "visual", "command", "help"]
|
|
sequence = ["F12"]
|
|
command = "debug.toggle"
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "navigate.top"
|
|
sequences = [
|
|
["g", "g"],
|
|
["<leader>", "g", "t"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "navigate.bottom"
|
|
sequences = [
|
|
["Shift+G"],
|
|
["<leader>", "g", "b"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "files.focus_expand"
|
|
sequences = [
|
|
["g", "t"],
|
|
["g", "T"],
|
|
["<leader>", "f", "e"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "files.toggle_hidden"
|
|
sequences = [
|
|
["g", "h"],
|
|
["g", "H"],
|
|
["<leader>", "f", "h"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "input.clear"
|
|
sequences = [
|
|
["d", "d"],
|
|
["<leader>", "m", "d"]
|
|
]
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "workspace.split_horizontal"
|
|
sequences = [
|
|
["Ctrl+W", "s"],
|
|
["Ctrl+W", "S"],
|
|
["<leader>", "l", "s"]
|
|
]
|
|
timeout_ms = 1200
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "workspace.split_vertical"
|
|
sequences = [
|
|
["Ctrl+W", "v"],
|
|
["Ctrl+W", "V"],
|
|
["<leader>", "l", "v"]
|
|
]
|
|
timeout_ms = 1200
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "workspace.focus_left"
|
|
sequences = [
|
|
["Ctrl+K", "Left"],
|
|
["<leader>", "l", "h"]
|
|
]
|
|
timeout_ms = 1200
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "workspace.focus_right"
|
|
sequences = [
|
|
["Ctrl+K", "Right"],
|
|
["<leader>", "l", "l"]
|
|
]
|
|
timeout_ms = 1200
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "workspace.focus_up"
|
|
sequences = [
|
|
["Ctrl+K", "Up"],
|
|
["<leader>", "l", "k"]
|
|
]
|
|
timeout_ms = 1200
|
|
|
|
[[binding]]
|
|
modes = ["normal"]
|
|
command = "workspace.focus_down"
|
|
sequences = [
|
|
["Ctrl+K", "Down"],
|
|
["<leader>", "l", "j"]
|
|
]
|
|
timeout_ms = 1200
|