summaryrefslogtreecommitdiff
path: root/dot-config/zed/keymap.json
diff options
context:
space:
mode:
Diffstat (limited to 'dot-config/zed/keymap.json')
-rw-r--r--dot-config/zed/keymap.json57
1 files changed, 56 insertions, 1 deletions
diff --git a/dot-config/zed/keymap.json b/dot-config/zed/keymap.json
index c3fb9f4e..30b25a30 100644
--- a/dot-config/zed/keymap.json
+++ b/dot-config/zed/keymap.json
@@ -813,6 +813,7 @@
}
},
{
+ "context": "((vim_mode == helix_normal || vim_mode == helix_select) && !menu)",
"bindings": {
"space g b": "editor::ToggleGitBlameInline"
}
@@ -876,5 +877,59 @@
"bindings": {
"ctrl-n": null
}
- }
+ },
+ {
+ "context": "Workspace",
+ "bindings": {
+ "ctrl-alt-shift-j": "workspace::ToggleBottomDock"
+ }
+ },
+ {
+ "context": "Workspace",
+ "bindings": {
+ "ctrl-j": null
+ }
+ },
+ {
+ "context": "Workspace",
+ "bindings": {
+ "ctrl-alt-shift-h": "workspace::ToggleLeftDock"
+ }
+ },
+ {
+ "context": "Workspace",
+ "bindings": {
+ "ctrl-alt-shift-l": "workspace::ToggleRightDock"
+ }
+ },
+ {
+ "context": "Workspace",
+ "bindings": {
+ "ctrl-b": null
+ }
+ },
+ {
+ "context": "Workspace",
+ "bindings": {
+ "ctrl-alt-b": null
+ }
+ },
+ {
+ "context": "(VimControl && !menu)",
+ "bindings": {
+ "space g d": "editor::OpenExcerpts"
+ }
+ },
+ {
+ "context": "((vim_mode == helix_normal || vim_mode == helix_select) && !menu)",
+ "bindings": {
+ "space d": "diagnostics::Deploy"
+ }
+ },
+ {
+ "context": "((vim_mode == helix_normal || vim_mode == helix_select) && !menu)",
+ "bindings": {
+ "p": "editor::Paste"
+ }
+ }
]