summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/zed/keymap.json34
-rw-r--r--config/zed/settings.json1
2 files changed, 35 insertions, 0 deletions
diff --git a/config/zed/keymap.json b/config/zed/keymap.json
new file mode 100644
index 0000000..f290941
--- /dev/null
+++ b/config/zed/keymap.json
@@ -0,0 +1,34 @@
+// Zed keymap
+//
+// For information on binding keys, see the Zed
+// documentation: https://zed.dev/docs/key-bindings
+//
+// To see the default key bindings run `zed: open default keymap`
+// from the command palette.
+[
+ {
+ "context": "Editor && edit_prediction",
+ "bindings": {
+ "alt-l": "editor::AcceptEditPrediction"
+ }
+ },
+ // Bind `tab` back to its original behavior.
+ {
+ "context": "Editor",
+ "bindings": {
+ "tab": "editor::Tab"
+ }
+ },
+ {
+ "context": "Editor && showing_completions",
+ "bindings": {
+ "tab": "editor::ComposeCompletion"
+ }
+ },
+ {
+ "context": "Terminal",
+ "bindings": {
+ "ctrl-r": ["terminal::SendKeystroke", "ctrl-r"]
+ }
+ }
+]
diff --git a/config/zed/settings.json b/config/zed/settings.json
index 082df3a..908b205 100644
--- a/config/zed/settings.json
+++ b/config/zed/settings.json
@@ -30,6 +30,7 @@
"dark": "Tokyo Night"
},
"terminal": {
+ "dock": "right",
"font_size": 11,
"font_family": "Intel One Mono"
}